Ext4.1动态生成checkboxgroup对象

评论(1)浏览(422)分类:extjs开发技巧
Ext4.1动态生成checkboxgroup对象  Ext4.1动态生成checkboxgroup对象的原理很简单,用ext的ajax类库发送ajax请求动态页获得items对象的字符串内容,eval生成json对象,然后再生成checkboxgroup对象,配置checkboxgroup的items对象为返回的json字符串内容即可【注意要eval生成json对象,不能直接是字符串】。  数据源data.txt内容[{boxLabel:Item1,name:name,checked:true,in..

禁用Ext4 CheckboxModel,不允许选择

评论(0)浏览(190)分类:extjs开发技巧
禁用Ext4 CheckboxModel,不允许选择  要禁用ext4.0中的CheckboxModel,不允许用户勾选显示的checkbox,可以给CheckboxModel配置beforeselect事件,return false禁止用户选择checkbox。   var sm=Ext.create(Ext.selection.CheckboxModel,{listeners:{beforeselect:function(){return false;}}});//return false禁止选择 var grid=Ext.create('Ext.g..

Ext getInitialConfig获取不到默认的配置

评论(0)浏览(336)分类:extjs开发技巧
Ext getInitialConfig获取不到默认的配置  在使用最新版本的的ext4.1时,发现使用调用实例的getInitialConfig获取不到创建实例时使用配置对象,得到一个空的JSON配置对象,不知道是ext的bug还是我理解错这个方法或者创建对象时传递的配置方法不对。  ext getInitialConfig方法如下getInitialConfig( [name] ) : Object/MixedReturns the initial configuration passed to construct..

Ext.ux.ItemSelector.getStore undefined

评论(0)浏览(127)分类:extjs开发技巧
Ext.ux.ItemSelector.getStore undefined  ext4.0中的Ext.ux.ItemSelector实例调用getStore方法获取数据源时发生错误,提示getStore undefined。  查看了下Ext.ux.ItemSelector的源代码,Ext.ux.ItemSelector继承Ext.ux.form.MultiSelect,而Ext.ux.form.MultiSelect继承的是Ext.form.field.Base,Ext.form.field.Base并没有getStore方法,并且Ext.ux.form.MultiSelect没有注册getS..

修改Ext.DatePicker使得Ext.form.DateField只选择年月

评论(0)浏览(141)分类:extjs开发技巧
修改Ext.DatePicker使得Ext.form.DateField只选择年月在最近一个项目中用到了Ext,学到了很多新的东西,同时JS水平得到了大大的提升。项目中需要一个年月输入框,不带日期的,可是Ext本身不带这样的功能,没办法只能自己扩展。G了一下得到2篇文章http://www.javaeye.com/topic/105492http://blog.csdn.net/forgetdavi/archive/2007/09/07/1776079.aspx按照他的做法,依葫芦画瓢,做出来了,但是出现了..

Ext.data库中几个常用类的原理及其使用

评论(0)浏览(110)分类:extjs开发技巧
Ext.data库中几个常用类的原理及其使用Ext.data 库主要包括以下几个类:Ext.data.Store ==DataSetExt.data.Record ==DataSet.RowExt.data.DataProxy ==SqlConnectionExt.data.DataReader ==SqlDataAdapter以下分别进行介绍:1.Ext.data.Record可以用来定义一行数据的格式,它有几个重要的属性和方法:data:实际的数据modified:如果dirty==true 这modified中存放的是修改前的数据否则为空..