您的位置:首页 > Web前端 > JavaScript

extjs动态和静态加载下拉框

2012-05-09 21:30 405 查看
//加载组
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',
loadingText : '正在加载数据...',
mode : 'remote',
forceSelection : true,
allowBlank : false,
typeAhead : true,
resizable : true,
editable : false,
anchor : '100%'
});

var checkflag=new Ext.form.ComboBox({
hiddenName : 'checkflag',
id : 'checkflag1',
fieldLabel : '发送方式',
triggerAction : 'all',
emptyText : '请选择',
store : new Ext.data.SimpleStore({
fields : ['name', 'code'],
data : [['即时发送', '0'], ['定时发送', '1']]
}),
displayField : 'name',
valueField : 'code',
mode : 'local',
forceSelection : true, // 选中内容必须为下拉列表的子项
editable : false,
allowBlank : false,
typeAhead : true,
resizable : true,
anchor : '100%'
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: