Tengo una caja de selecciónincapaz de disparar el cambio jQuery evento() en selectlist de WatiN
<select id="myselectbox">
<option value='a'>First option</option>
<option value='b'>Second option</option>
</select>
y jQuery
$('#myselectbox').change(function() {
...
});
Y una prueba WatiN
SelectList list = Browser.SelectList(Find.ById("myselectbox"));
list.Select("First option");
En IE, esto cambia el cuadro de selección, pero no activa el controlador de eventos jquery. Soy consciente de los muchos problemas que rodean al controlador de eventos change() en IE. Así que he intentado añadir una serie de cosas a la prueba para forzar el evento al fuego:
list.Blur();
list.Keypress('\r');
list.Click();
También traté de hacer clic fuera del cuadro de selección para eliminar el foco, esperando que esto desencadenar el evento.
¿Alguna idea?
+1: Acabo de encontrarme con el mismo problema – Mayo
+1: yo también. ¿Alguien ha informado esto como un error todavía? –