В настоящее время используется jquery dropdownchecklist, найденный здесь:
http://dropdown -check-list.googlecode.com / SVN / багажник / SRC / demo.html
Я делаю довольно тяжелую обработку большого количества данных на клиенте с несколькими выпадающими списками. По сути, и очень просто, так как каждый выпадающий список изменений в каждом фильтруется. Я использую событие onChange, чтобы сделать это, но с каждым сделанным выбором (я могу сделать несколько выборов) событие запускается, что ожидается, но я обнаружил, что это действительно замедляет мое приложение. Я бы предпочел, чтобы событие сработало, когда выпадающий список снова сворачивается. Я пытался использовать событие onBlur, но этого не происходит, когда div, содержащий параметры, снова сворачивается, только когда весь элемент управления теряет фокус.
Кто-нибудь знает о событии, которое я могу использовать, или о том, что у этого элемента управления я могу подключиться, чтобы моя функция сработала, когда она падает, а не когда она изменяется или теряет фокус?
Если нет, то насколько легко добавить функциональность?