Показать сообщение отдельно
  #1 (permalink)  
Старый 20.09.2018, 10:29
Новичок на форуме
Отправить личное сообщение для Sour@ Посмотреть профиль Найти все сообщения от Sour@
 
Регистрация: 20.09.2018
Сообщений: 1

Аномалия в EXTjs
Всем привет.
Как можно исправить следующую "странность":
В 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());
            }
        });
    });

Что это может быть?
Ответить с цитированием