87,910
社区成员
发帖
与我相关
我的任务
分享
var arr = [["3", "显示所有"], ["0", "显示A"], ["1", "显示B"], ["2", "显示C"]];
var info = new Ext.data.Record.create([{
name : 'id',
type : 'String',
mapping : 0
}, {
name : 'myText',
type : 'String',
mapping : 1
}]);
var reader = new Ext.data.ArrayReader({}, info);
var store = new Ext.data.SimpleStore({
fields : ['id', 'myText'],
data : arr,
reader : reader,
autoLoad : true
})
var com = new Ext.form.ComboBox({
triggerAction : 'all',
emptyText : '请选择',
store : store,
displayField : 'myText', //这个是你显示的text
valueField : 'id', //设置成id 之后getValue的时候得到的就是id值了
width : 150,
mode : 'local',
fieldLabel : 'Hello',
value : "3", //这个写你的id
id : 'id'
})