Extjs中的组合框不会发送正确的值

时间:2010-12-06 11:12:25

标签: extjs

我很困惑,请帮我摆脱这个问题。 我有两个字段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始终返回显示字段而不是值字段。

1 个答案:

答案 0 :(得分:0)

这里的一个例子肯定有帮助,但我想这个问题涉及你检索组合框的值的方法。组合框getValue函数:

http://dev.sencha.com/deploy/dev/docs/source/Combo.html#method-Ext.form.ComboBox-getValue

应该正确地拉出'value field'值。