ext js 下下拉框的只有连个displayField一样但是valueField不一样怎么分别取得下拉框的值
举例:fieldLabel:'年份',xtype:'combo',name:'name',id:'name',displayField:'desc',valueField...
举例:
fieldLabel : '年份',
xtype : 'combo',
name : 'name',
id : 'name',
displayField : 'desc',
valueField : 'code',
forceSelection : true,
triggerAction : 'all',
mode : 'remote',
editable : false,
store : new Ext.data.SimpleStore({
fields : ['code', 'desc'],
data : [['2008', '2008年'],
['1223', '姜文'],
['1112', '姜文'],
]
})
}
这样的 当我 Ext.getCmp('name').getValue();的时候。不过选择的是哪个姜文 它的都是1223 有什么方法可以让选择的值区分开来么前提是不改 显示值就是两个‘姜文’ 展开
fieldLabel : '年份',
xtype : 'combo',
name : 'name',
id : 'name',
displayField : 'desc',
valueField : 'code',
forceSelection : true,
triggerAction : 'all',
mode : 'remote',
editable : false,
store : new Ext.data.SimpleStore({
fields : ['code', 'desc'],
data : [['2008', '2008年'],
['1223', '姜文'],
['1112', '姜文'],
]
})
}
这样的 当我 Ext.getCmp('name').getValue();的时候。不过选择的是哪个姜文 它的都是1223 有什么方法可以让选择的值区分开来么前提是不改 显示值就是两个‘姜文’ 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询