Не использовал Extjs некоторое время, и я немного заржавел!
У меня есть следующий комбинированный список:
Код:
NameSpace.DirectCombo = Ext.extend(Ext.form.ComboBox, {
displayField: 'Name',
valueField: 'Id',
triggerAction: 'all',
queryAction: 'Name',
forceSelection: true,
mode: 'remote',
initComponent: function () {
this.store = new Ext.data.DirectStore(Ext.apply({
api: this.api,
root: 'data',
fields: this.fields || ['Name', 'Id']
}, this.storeConfig));
NameSpace.DirectCombo.superclass.initComponent.call(this);
}
});
NameSpace.LocationCombo = Ext.extend(NameSpace.DirectCombo, {
storeConfig: {
id: 'location-combo-store'
},
initComponent: function () {
Ext.apply(this.storeConfig, {
directFn: Location.AllHasLineupList,
baseParams: { Id: selectedNodeId }
});
NameSpace.LocationCombo.superclass.initComponent.call(this);
}
});
Какие загружаются ивсе в порядке с типом.
Но когда я пытаюсь выбрать элемент в предложениях, он не выберет его!
Что я здесь не так делаю?