のすべての変更に反応するjQueryイベントハンドラーがあります
<input id="myId" type="text" />
エレメント:
$("#myId").bind('input', function (e) {
// Do Stuff
});
これは、入力が空の場合を除いて、完全に機能し#myId
ます(たとえば、入力ボックスに1文字しかなく、Backspaceキーを使用して削除します)。入力が空になった場合、イベントは発生しません。その後、キャラクターを入力すると、イベントが発生します。
これは既知の問題ですか?私は何か間違ったことをしていますか?入力が空になったときにイベントを取得する方法はありますか?
アップデート
少なくともIE9では、Backspaceが入力されたときに、イベントはまったく発生しません。