我有一個組合框:ExtJS的4 - 組合框直觀地選擇以前選擇和當前
{
xtype: 'combo',
id: 'tfecomboEstados',
fieldLabel :'Estado',
forceSelection:true,
queryMode: 'local',
editable: false,
displayField: 'label',
valueField: 'value',
store: 'combostore',
anchor: '95%'
}
而在其他視圖中的網格,當我點擊電網的一些項目,組合選擇X值。但是當我更改網格中的選擇時,組合選擇正確選擇網格選擇的新組合項目,但在視覺上前面的選擇仍然被標記。
組合商店有4個選項:Sin Especificar,Provisional,Validad,Definitivo。
這是我在我的控制器使用選擇在網格中所選項目的組合值的代碼:
Ext.getCmp('tfecomboEstados').setValue(record.data['id_estado_edicion']);
任何想法,爲什麼它的發生? 如果我打印值和原始值,每次我在網格上選擇一個新項目時,它的正確但在視覺上組合已經選擇了以前的和實際的值。
你能在煎茶或JS小提琴重現問題?小提琴將幫助很多疑難解答您的問題 – LightNight
我認爲問題是在setValue,也許設置值,你不會設置選定的項目 –
檢查身份證s一旦這可能會導致他們有相同的ID –