キーストロークごとにサーバーに打撃を与えないように、オートコンプリート スクリプトの一部として次のコードを使用しています。
var that = this;
textInput.bind("keyup", function() {
clearTimeout(that.timer);
that.timer = setTimeout (that.doStuff(), 2000);
});
残念ながら、これは古いタイマーをクリアしません。それらはすべて実行されます。
私が欠けているものを誰かが知っていますか?
ありがとう!