Tôi có một danh sách chọn:
<select id="filter">
<option value="Open" selected="selected">Open</option>
<option value="Closed">Closed</option>
</select>
Khi tôi chọn Closed
tải lại trang. Trong trường hợp này, nó hiển thị vé đã đóng (thay vì mở). Nó hoạt động tốt khi tôi làm bằng tay.
Vấn đề là trang không tải lại khi tôi chọn Closed
với Watir :
browser.select_list(:id => "filter").select "Closed"
Điều đó thường có nghĩa là một số sự kiện JavaScript không được kích hoạt. Tôi có thể bắn các sự kiện với Watir:
browser.select_list(:id => "filter").fire_event "onclick"
nhưng tôi cần biết sự kiện nào để bắn.
Có cách nào để tìm ra sự kiện nào được xác định cho một phần tử không?