//模块下拉列表数据源
var moduleStore = new Ext.data.Store({
method: 'GET',
url: 'operation.do?option=moduleCombo',
reader: new Ext.data.JsonReader({
totalProperty: 'results',
root: 'rows'
}, ['value', 'text'])
});
moduleStore.load();
this.moduleCombo = new ext.form.ComboBox(
{
hiddenName: 'moduleId',
id: 'module',
isFormField: true,
valueField: "value",
displayField: "text",
fieldLabel: '所属模块',
emptyText: '请选择模块',
width: 200,
store: moduleStore,
editable: false,
allowBlank: false,
blankText: '请选择模块',
mode: 'local',
triggerAction: 'all'
};
可以使用hiddenName在后台获取参数值,在前台用Ext.getCmp("module").setValue(record.data.moduleId)来给下拉框赋值text,value;
);