我很困惑,请帮我摆脱这个问题。 我有两个字段1.显示2.值:
new Ext.form.ComboBox({
width: 200,
height:'50',
id:'Keyword',
triggerAction: 'all',
mode: 'local',
store: natureStore ,
hiddenName:'value',
valueField: 'value',
anyMatch: true,
displayField: 'display',
emptyText:window.parent.localisedConstants.menusearch,
listeners: {
'render': function(c) {
c.el.on('keypress', filterTree, c, {buffer: 350});
}
}
})
c.target.value始终返回显示字段而不是值字段。
答案 0 :(得分:0)
这里的一个例子肯定有帮助,但我想这个问题涉及你检索组合框的值的方法。组合框getValue函数:
http://dev.sencha.com/deploy/dev/docs/source/Combo.html#method-Ext.form.ComboBox-getValue
应该正确地拉出'value field'值。