//加载组
var portStore = new Ext.data.Store({
autoLoad : false,
proxy : new Ext.data.HttpProxy({
url : './task.action?name=querykhsjfz'
}),
reader : new Ext.data.JsonReader({}, [{
name : 'id'
}, {
name : 'name'
}])
});
var khsjfzCombo = new Ext.form.ComboBox({
hiddenName : 'fzname',
fieldLabel : '选择分组',
emptyText : '请选择...',
triggerAction : 'all',
store : portStore,
displayField : 'name',
valueField : 'id',
extjs动态和静态加载下拉框
最新推荐文章于 2020-12-23 08:22:13 发布
本文介绍了如何在ExtJS中实现下拉框的动态和静态加载。动态加载示例通过设置`autoLoad: false`和指定`HttpProxy`的URL,结合JsonReader进行远程数据获取。静态加载则展示了使用`SimpleStore`和预定义数据来创建本地下拉选项。两种方式都设置了相应的显示和交互属性,如`displayField`、`valueField`和`editable`等。
摘要由CSDN通过智能技术生成