入力キーアップイベントでデータベース情報を抽出する簡単なスクリプトをコーディングしています。最後のキーがjqueryの最後のキーの後でのみキーアップ
問題は、ユーザーがキーを押すたびにkeyupイベントが常に繰り返されることです。最後に押されたキーを押した後でのみ動作させるにはどうすればいいですか?
私は、すべてのキーアップの後にsetTimeOut()のような関数を使うべきだと思いますが、どうしたらいいのか分かりません。
私の悪い英語のため申し訳ありません:)
ここでは、私がやろうとしたものである。
$("input").keyup(function()
{
var timer=setTimeout(function() {
}, 1000);
if(!timer)
{
//do .post ajax request
}
});
素晴らしい答え、ありがとう! – Zippie