J'ai une liste de sélection:
<select id="filter">
<option value="Open" selected="selected">Open</option>
<option value="Closed">Closed</option>
</select>
Lorsque je sélectionne Closed
la page se recharge. Dans ce cas, il affiche les tickets fermés (au lieu d'ouvrir). Cela fonctionne bien lorsque je le fais manuellement.
Le problème est que la page ne se recharge pas lorsque je sélectionne Closed
avec Watir :
browser.select_list(:id => "filter").select "Closed"
Cela signifie généralement que certains événements JavaScript ne sont pas déclenchés. Je peux déclencher des événements avec Watir:
browser.select_list(:id => "filter").fire_event "onclick"
mais j'ai besoin de savoir quel événement déclencher.
Existe-t-il un moyen de savoir quels événements sont définis pour un élément?