extjs使用
iteye_1733
这个作者很懒,什么都没留下…
展开
-
extjs几个的问题总结
extjs几个的问题总结 事件触发机制 给某一个控件添加事件。 obj.addEvents( {search : true }); 给某一个事件添加处理函数 给一个对象或变量添加监听及对应得处理,可以在创建时,通过属性listener添加。 或者通过 obj.on(‘event’,function(...原创 2008-12-12 11:34:57 · 189 阅读 · 0 评论 -
Ext.form.RadioGroup的赋值问题
需要在页面中加入以下代码,可以加到任意处 Ext.override(Ext.form.BasicForm,{ findField : function(id){ var field = this.items.get(id); if(!field){ this.ite...2009-03-26 11:23:46 · 191 阅读 · 0 评论 -
问个extjs的问题(重新设置高度的问题)
Ext.Window({})中有一个Form,由于事先并不知道Form里面的元素都是什么,是根据读取后通过myForm.items.add(textField)方法添加上的,所以现在出现了一个问题,就是window和Form的高度问题,如果是autoHeight=true,如果有很多的数据的话就会一直拉下去,出现下图情况,所以我想把高度设置一下,可是这样的话,如果有一两条数据的话,高度就现的太高了...2008-09-09 14:27:16 · 284 阅读 · 0 评论 -
ext中- grid嵌套在window中的问题
有一个grid var grid = new Ext.grid.GridPanel({ bodyStyle:'width:100%', autoWidth:true, height:200, id:'grid', store:remote_grid_store, ...2008-10-24 10:43:47 · 321 阅读 · 0 评论 -
ajax请求定时发
//建立一个任务运行器,设定一个间隔时间 var task = { run: function(){ //ajax请求函数 ajaxRequest() ; }, interval: 1000 //1 s } var runner = new Ext.util.TaskRunner(); //运行任务 runner.start(task); ...2008-11-20 19:16:50 · 245 阅读 · 0 评论 -
XTemplate的使用
var tpl = new Ext.XTemplate( '', '{name}:()', '' ); 上面这段的意思是:在页面上有一个DIV,其中包含一张图片,文字说明:(说明), 然后要根据判断改变图片的样式。 //得到返回对象 var object = Ext.util.JSON.decode(response.responseText); ...2008-12-01 17:09:32 · 291 阅读 · 0 评论 -
Ext.grid.ColumnModel 后期设置editor
Ext.grid.EditorGridPanel 顾名思义就是可编辑的grid,不是仅仅展示给用户看,用户可以根据的需求添加字段,然后传入后台。我们可以在其中加TextField,comboBox 等form的控件,我们之前将Ext.grid.ColumnModel的某一列加上配置项editor就可以了。 但是动态怎么加上去呢?就是后期绑定: gridCm.setEditor(index,...2008-12-09 19:59:15 · 493 阅读 · 0 评论 -
a maximizable window in grid
一个window里面放一个grid,当使用window 的maximizable:true,即将window最大化时,怎么让grid随之也最大化呢? 1:抓住window的maximize事件,将Grid的大小重新设置为window的大小。 2:当window还原时,抓住其restore事件,将grid的大小设置为最大化之前的大小。 WIN.on({ maximize :func...2008-12-09 20:08:27 · 126 阅读 · 0 评论 -
ext 中点击新增或修改
我们在开发时,经常遇到新增或是修改动作,当点击新增或是修改时,window.show(),然后关闭window.这时的动作有window.close()或window.hide(); 如果用window.hide()时,添加动作需将 window里面的内容清空, 如果用window.close()时,执行动作后就是重新再建一个window,同时window里面的内容,如form也是要重新建。这...2008-12-10 14:13:21 · 183 阅读 · 0 评论 -
checkbox的setValue()方法
checkbox的setValue()方法源码是: setValue : function(v) { var checked = this.checked; this.checked = (v === true || v === 'true' || v == '1' || String(v).toLowerCase() == 'on'); ...2009-03-16 10:08:42 · 790 阅读 · 0 评论 -
中文ExtJS API网址
http://jstang.cn/docs/2009-03-16 09:45:06 · 363 阅读 · 0 评论 -
new Ext.form.RadioGroup checkbox
var deployType = new Ext.form.RadioGroup({ width : 220, hideLabel:true, style:'margin-left:100px;margin-top:20px', columns : 1, vertical :true, items:[ {boxLabel:'不部署',inputV...2009-02-25 14:50:11 · 136 阅读 · 0 评论 -
带小时分钟的时间控件
由于项目的需要,要求时间控件中包含小时与分钟的。而Extjs中DateField没有这个功能,所以在网上捞捞,幸好有位仁兄先了这样的控件,高兴之余,挪到项目中用用,还真不错,收集一下。 截几个图看看: [img]/upload/attachment/79123/8753bd0d-6bb8-3e5e-ad88-3853440fa5b8.jpg[/img] [img]/upload/attach...原创 2009-02-26 10:47:35 · 402 阅读 · 0 评论 -
FormPanel的插入与删除
我被form里面元素的插入和删除搞的晕晕的。 虽然也写对了,但总感觉是不清不楚的,还的记录一下,说不定以后又忘了呢。好像是我写的太麻烦了把。...2009-02-27 10:46:31 · 130 阅读 · 0 评论 -
关于Extjs2.0日期控件(DateField)在FireFox3下过长的解决办法
公司项目之前用到了ext2.0版本,在最新Firefox3上发生了时间空间被拉长的bug,在网上找到解决办法. FireFox 3.x 出来了一段时间了,很多用户依然使用的是EXTJS 2.02的版本。(很多原因......),日期控件在FireFox 3.x 下会被拉得很长很长。 这一个问题官方已经解决了。解决办法: 你必须在CSS中明确设置它的宽度。 css代码 .x-da...2009-03-03 09:11:48 · 115 阅读 · 0 评论 -
Ext.form.ComboBox 加tip
当有时候我们combobox框里面的值太长,定义一定的长度,不能完全看见,这是就需要加tooltip,当鼠标悬浮时,出现完整的字符。 具体代码实现: 一个combobox框 var operateEvent = new Ext.form.ComboBox({ fieldLabel:'操作事件', width:150, valueField:'value', displ...2009-03-06 11:59:09 · 190 阅读 · 0 评论 -
extjs之-总体框架的布局
jsp 页面如下: UI-Ⅱ System js内容如下: Ext.onReady(function (){ //左边的树,生成树的对象 var tree = new Ext.tree.TreePanel({ region:'center', ...2008-06-13 11:37:43 · 109 阅读 · 0 评论 -
键盘事件
在formPanel中加 keys:[{ //处理键盘回车事件 key:Ext.EventObject.ENTER, fn:addfun, scope:this }] addfun添加函数2008-06-28 11:17:48 · 89 阅读 · 0 评论 -
控件的disabled
今天用拉textField,checkbobox组件的disabled属性,我的是一个Form提交,加了此属性后,发现加这个属性的控件值传过去为空,嘿嘿,有点不理解。然后做了改动。 在发请求时,把加这个属性的值通过参数传过去。 updateForm.getForm().submit( waitTitle:"请稍等", waitMsg:"正在提交表单数据,请稍候....",...2008-06-28 17:43:37 · 161 阅读 · 0 评论 -
new Ext.form.RadioGroup和new Ext.form.CheckBoxGroup
extjs2.2中加入了新的组件new Ext.form.RadioGroup和new Ext.form.CheckBoxGroup,这样可以解决以前radio,checkbox组件排版弊端,也可以简洁,隐藏fieldLabel的两种方法:hideLable:true和不给fieldLabel属性并设labelSeparator:"",建议使用后者, var serviceType = ne...2008-12-11 17:06:20 · 260 阅读 · 0 评论