Как в Multicombo в событии onChange определить как сделаны изменения: программно (setval) или интерактивно пользователем?
@Eugen, добрый день,
Как в Multicombo в событии onChange определить как сделаны изменения: программно (setval) или интерактивно пользователем?
Можно ввести глобальную переменную, которая будет отслеживать то, каким образом было вызвано то или иное действие. К примеру, событие onValueSuggest
активируется только при участии пользователя (напрямую, при выборе одной из опций в списке). Это позволит нам предположить, что любое другое действие (которое не активировало данное событие) было совершено без участия пользователя.
Небольшой пример того, как это можно было бы реализовать: Code Snippet.