この質問の回答window.setInterval
は、テキストボックスの内容が変更された場合に (ぼかしを待たずに) すぐに検出する唯一の信頼できる方法として使用することを提案しています。
私のデスクトップ PC でも、IE や Firefox が、いくつかのテキスト ボックスをチェックする比較的単純なハンドラーで実行されている 500 ミリ秒の setInterval で、自明ではない割合の CPU を消費しているのを目にします。これはデスクトップ PC では問題ありませんが、ラップトップやモバイルではバッテリーの寿命が短くなります。
jqueryを使用してCPU使用率を最小限に抑えながら、テキストボックスへの変更(キーの押下だけでなく、クリップボードの貼り付け、ajaxの更新などを含む)に応答して高速な更新を提供する良い方法は何ですか?