2016-06-26 28 views
0

我使用,以設置選定的值下面的代碼:
this.myCombo.setBind('{rec.my_value}');
我所有的數據爲「REC」。
正如預期的那樣,選擇的選項正在填充組合中,但未將值設置爲所選值。
爲什麼會發生這種情況以及如何解決?
嘗試加載數據後頁面已經渲染,但沒有成功,已經把上面的綁定。ExtJS的組合setbind不工作

回答

0

可以使用代碼是這樣的:

{ 
    xtype:'combo', 
    store:'mystore', 
    valueField:'id', // you will get this value by default after selection 
    displayField:'name', // it will responsible to show display as option on combo 
    listeners: { 
     change : function(cmp){ 
      var value = cmp.getValue(); 
     } 
    } 
} 

idname是商店的記錄數據。現在,只要您選擇任何選項,它就會顯示。

+0

這真的應該是'listerners'嗎?或者你有沒有發佈過這個測試呢? –