Ich habe eine Auswahlliste:
<select id="filter">
<option value="Open" selected="selected">Open</option>
<option value="Closed">Closed</option>
</select>
Wenn ich Closed
die Seite neu lade. In diesem Fall werden geschlossene Tickets angezeigt (anstatt geöffnet). Es funktioniert gut, wenn ich es manuell mache.
Das Problem ist, dass die Seite nicht neu geladen wird, wenn ich Closed
mit Watir auswähle :
browser.select_list(:id => "filter").select "Closed"
Das bedeutet normalerweise, dass ein JavaScript-Ereignis nicht ausgelöst wird. Ich kann Ereignisse mit Watir abfeuern:
browser.select_list(:id => "filter").fire_event "onclick"
aber ich muss wissen, welches Ereignis ausgelöst werden soll.
Gibt es eine Möglichkeit herauszufinden, welche Ereignisse für ein Element definiert sind?