3
我有兩個組合框設置爲同店如何動態設置Extjs ComboBox的valueField?
COMBO1
xtype: 'combo',
store: client_store,
queryMode: 'local',
displayField: 'mem_id',
valueField: 'mem_id',
....
combo2
xtype: 'combo',
store: client_store,
queryMode: 'local',
displayField: 'mem_name',
valueField: 'mem_name',
用於搜索,並通過會員ID,第二個會員名
選擇這樣第一個有沒有辦法用一個組合框,而不是兩個和動態設置valueField & displayField?
問候
沒有用戶在頁面上看到只有一個組合在同一時間? –
當前用戶可以看到兩者。但我wana做的是使用一個組合框的動作 –
在你的商店設置一個額外的領域。將其稱爲display_name或其他內容,然後使用Ext.data.Field.convert來連接名稱和標識。轉換:函數(V,R){回報r.get( 'mem_name')+ '( '+ r.get(' mem_id ')+')'}然後組合的顯示字段設置爲這個DISPLAY_NAME。這樣一來,在下拉列表中,你會看到現在「Gihan Lasita(71)」的只是Gihan Lasita代替或只是71 –