При повторном выборе выбранного параметра не происходит достоверного события.
Хотя в некоторых браузерах вы можете отлавливать события, происходящие из <option>
(который вы можете использовать для перехвата событий щелчка и клавиатуры, если у вас хватит терпения попытаться воспроизвести обработку выбора в браузере), это не соответствует стандартам работать в IE (так как он использует собственные виджеты Windows для реализации полей выбора, которые не дают такого детального доступа).
Если вам нужно иметь возможность повторно запустить событие при повторном выборе той же опции, то, что у вас есть, на самом деле не похоже на окно выбора; возможно, его лучше заменить на скриптовый всплывающий элемент div, полный кнопок. (Существует множество скриптов, которые заменят поле выбора для скриптового div, чтобы дать вам больший контроль над браузерами, где доступен JavaScript.)