Change event в select (property)

http://webix.com/snippet/6f750834

Какое событие назначить для property, чтобы оно срабатывало на изменение в select, до того как я убираю фокус с этого элемента.

Объясню подробнее: у меня есть набор параметров, которые указаны в property и в момент модификации (onTimedKeyPress) я смотрю на эти изменения и показываю кнопку “применить изменения”, но когда меняется значение элемента select - нужно убрать с него фокус, чтобы отработало событие onAfterEditStop для проверки изменения.

Можно ли как-то отследить изменение select до потери им фокуса?

Добрый день, хочу поднять данный вопрос, есть ли решение?

Самое простое решение - поменять “select” на “richselect”, тогда onAfterEditStop сработает сразу после выбора опции.

http://webix.com/snippet/d3f7d1a5

Если использование “select” принципиально - можно подвесить onChange обработчик непосредственно на сам select элемент. Я могу привести сниппет если решение с richselect вам не подойдет.

Вариант с richselect вроде подходит, но и как навесить свой обработчик onChange на select внутри property тоже интересно.

Просто, список элементов может быть большой и richselect отображается медленнее, чем обычный select.

Тогда можно использовать onchange прямо на html элементе

http://webix.com/snippet/821a3f25

Если опций очень-очень много, имеет смысл смотреть на gridsuggest, он отрисовывает только видимые опции, так что может работать с очень большими списками без каких либо потерь производительности.

http://docs.webix.com/desktop__gridsuggest.html

Класс, вот это мне и нужно, спасибо!

Жаль в справке мало примеров создания своих компонентов, чувствую, что фича мощная, но не хватает понимания…