<select>
にはこの API があります。 についてはどうですか<input>
?
ベストアンサー1
@pimvdbがコメントで述べたように、
変更は、入力要素がフォーカスを失ったときにのみ発生することに注意してください。また、フォーカスを失うことなくテキスト ボックスが更新されるたびに発生する input イベントもあります。キー イベントとは異なり、テキストの貼り付け/ドラッグにも機能します。
(見るドキュメンテーション。
これはとても便利なので、回答に含める価値があります。現在(v1.8*?)jQueryには.input()という便利な関数がないので、それを実行する方法は次のとおりです。
$('input.myTextInput').on('input',function(e){
alert('Changed!')
});