ExtJs3.3.1 ComboBox由于readOnly属性引发的数据不显示问题
2010-12-31 12:37
585 查看
我在学习ExtJs的时候,按照书上讲的自己写了个小例子,而是调试的时候发现,数据不能显示,几经折腾,终于发现原来是ComboBox的readOnly属性惹的祸,这个属性可以用在2.2版本,但是不能用在3.3的版本上,3.3版本上禁止编辑可以使用editable:false来实现。
正确的JS代码如下:
正确的JS代码如下:
/** * */ function init() { var sex = new Ext.data.JsonStore({ autoLoad : true,//自动加载 url : 'sex.action', root : 'sex', idProperty : 'id', fields : [{ name : 'id' }, { name : 'name' }] }); var sexField = new Ext.form.ComboBox({ name : 'sex', store : sex, loadingText : '正在加载数据', fieldLabel : '性别', mode : 'local', triggerAction : 'all', valueField : 'id', displayField : 'name', hiddenName : 'sexId', minListWidth : 200, editable:false }); var formPanel = new Ext.form.FormPanel({ labelAlign : 'right', labelWidth : 60, width : 280, height : 100, title : '表单', frame : true, items : [{ layout : 'form', items : [sexField] }] }); formPanel.render('form'); }
相关文章推荐
- extjs JsonStore加载数据,Combobox只显示最后一项值问题
- extjs JsonStore加载数据,Combobox只显示最后一项值问题
- extjs JsonStore加载数据,Combobox只显示最后一项值问题
- extjs JsonStore加载数据,Combobox只显示最后一项值问题
- extjs JsonStore加载数据,Combobox只显示最后一项值问题
- extjs JsonStore加载数据,Combobox只显示最后一项值问题
- 解决WinForm中ComboBox控件的“设置"DataSourse”属性后无法修改项集合”以及两个不相关联的ComboxBox控件实现数据列表显示不可实现的问题
- 智能设备下,在ComboBox控件添加了多项数据,只显示第一项数据,而不显示其它数据的问题解决办法
- extjs combobox下拉框显示位置问题
- extjs combobox分页加载数据不显示
- extjs combobox setValue 显示问题
- extjs combobox下拉框显示位置问题
- extjs combobox分页加载数据不显示
- Ext中ComboBox读取数据、显示数据出现的一些问题
- VC中ComboBox下拉列表不显示数据或只显示一行问题
- extjs4 分页工具栏pagingtoolbar的每页显示数据combobox下拉框
- extjs combobox下拉框显示位置问题
- extjs的grid只显示一行数据的问题
- extjs combobox下拉框显示位置问题