J'ai trouvé que l'événement de changement jQuery sur une zone de texte ne se déclenche pas tant que je ne clique pas en dehors de la zone de texte.
HTML:
<input type="text" id="textbox" />
JS:
$("#textbox").change(function() {alert("Change detected!");});
Voir la démo sur JSFiddle
Mon application nécessite que l'événement soit déclenché à chaque changement de caractère dans la zone de texte. J'ai même essayé d'utiliser keyup à la place ...
$("#textbox").keyup(function() {alert("Keyup detected!");});
... mais c'est un fait connu que l'événement keyup n'est pas déclenché par un clic droit et coller.
Une solution de contournement? Est-ce que le fait d'avoir les deux auditeurs va poser des problèmes?