Всем привет.
Как можно исправить следующую "странность":
В ext.js
store обновляется, только если предварительно кликнуть по списку, который должен обновиться. Иначе никак. Как это можно исправить?
Вот код, который использую для обновления
var combobox_1 = Ext.ComponentQuery.query('[name=combobox_1]')[0];
combobox_1.store = Ext.create('Ext.data.Store', {
fields: [{
name: 'value',
type: 'string'
}, {
name: 'name',
type: 'string'
}],
data: [],
queryMode:'local'
});
combobox_0.on('change', function(value) {
Ext.Ajax.request({
url: 'http:\/\/this_site\/json\/data\/test_json',
success: function(response, options) {
var lgotu = Ext.decode(response.responseText);
combobox_1.clearValue();
combobox_1.store.loadData(lgotu[value.value]);
combobox_1.bindStore(combobox_1.store);
console.log(combobox_1.validate());
}
});
});
Что это может быть?