Есть два списка xtype=combobox. Выбор элемента в любом списке приводит к фильтрации соседнего. Контроллер обрабатывает событие select. Обработчик этого события находит соседний список и его хранилище. Записи хранилища фильтруются. Проблема: несмотря на то, что фильтрация хранилища отрабатывает правильно, выпадающий список на экране отображает все записи.
Проблема решается установкой свойства lastQuery = '' внутри обработчика события beforequery. пример кода для фанатов MVC:
Теперь на экране всё, как надо:
Если не срабатывает событие, проверьте данные в хранилище.
Проблема решается установкой свойства lastQuery = '' внутри обработчика события beforequery. пример кода для фанатов MVC:
Теперь на экране всё, как надо:
Если не срабатывает событие, проверьте данные в хранилище.
Комментариев нет:
Отправить комментарий