Descubrí que el evento de cambio de jQuery en un cuadro de texto no se activa hasta que hago clic fuera del cuadro de texto.
HTML:
<input type="text" id="textbox" />
JS:
$("#textbox").change(function() {alert("Change detected!");});
Mi aplicación requiere que el evento se active en cada cambio de carácter en el cuadro de texto. Incluso intenté usar keyup en su lugar ...
$("#textbox").keyup(function() {alert("Keyup detected!");});
... pero es un hecho conocido que el evento keyup no se activa al hacer clic con el botón derecho y pegar.
¿Alguna solución? ¿Tener ambos oyentes va a causar algún problema?