У меня есть список выбора:
<select id="filter">
<option value="Open" selected="selected">Open</option>
<option value="Closed">Closed</option>
</select>
Когда я выбираю Closed
, страница перезагружается. В этом случае он показывает закрытые билеты (а не открытые). Он отлично работает, когда я делаю это вручную.
Проблема в том, что страница не перезагружается, когда я выбираю Closed
с помощью Watir:
browser.select_list(:id => "filter").select "Closed"
Это обычно означает, что какое-то событие JavaScript не запускается. Я могу запускать события с помощью Watir:
browser.select_list(:id => "filter").fire_event "onclick"
но мне нужно знать, какое событие нужно запустить.
Есть ли способ узнать, какие события определены для элемента?