У меня есть существующая база кода прототипа, которая выполняет изменения в selectbox ...
Я использовал jQuery, который генерирует (стилизованные) неупорядоченные списки, и я хочу, чтобы прокси-клики по этому списку попадали в мой selectbox ... Это все работает нормально (вызывая val () для selectbox), но прототип не подхватывает эти изменения, даже когда я явно вызываю change () на панели выбора ... Кто-нибудь знает, что происходит?
Я мог бы опубликовать кучу кода, но все это очень просто, я думаю, что единственная важная часть:
parent_obj.val (selected_idx) .Кнопкой ();
Который изменяет выбранный элемент в моем окне выбора, но не запускает мой обработчик событий прототипа.
редактирование:
Вероятно, будет ответ об использовании триггера () и т. Д., Который, похоже, тоже не работает:
parent_obj.val(selected_idx).click().change().trigger('click');
parent_obj.find('option value[' + selected_idx + ']').click().change().trigger('click');