0
我是extJS的新手。我有2個組合框與公用數據存儲綁定。 下面是商店 -將Ext.data.JsonStore綁定到鏈接的組合框
comboStore = new Ext.data.JsonStore({
url: 'Getvalues',
root: 'rows',
autoLoad: true,
fields: ['Type', 'TypeDetails']
});
這裏Type
是一個字符串,TypeDetails
是具有場Description
一個數組列表。單個Type
可以有多個Description
。
我的要求是,我有一個組合框綁定Type
和當過我選擇Type
只curresponding Type
的Description
應與組合框被綁定2.
我曾嘗試 -
xtype: 'combo',
id: 'cmbType',
editable: true,
typeAhead: true,
allowBlank: false,
displayField: 'Type',
valueField: 'Type',
hiddenName: 'Type',
store: comboStore,
mode: 'local',
triggerAction: 'all',
selectOnFocus: true,
emptyText: 'Select Type'
, listeners: {
select: function (cmb, record, index) {
}
}
xtype: 'combo',
id: 'cmbDesc',
editable: true,
typeAhead: true,
allowBlank: false,
displayField: 'Description',
valueField: 'Description',
hiddenName: 'Description',
store: comboStore,
mode: 'local',
triggerAction: 'all',
selectOnFocus: true,
emptyText: 'Select Type first'
我應該怎麼做combo1 select
? 我正在使用extJS 3.4