由於環境的原因,我希望將它限制爲小而簡潔的插件,除非它是一個可以放在其他jQuery代碼中的擴展。jquery - 實時搜索ajax調用用戶類型,但有小的延遲?
我有這樣的代碼:
$("#txtSearch").live('keyup', function() {
LoadList(1)
});
我想補充這樣,如果一個用戶必須等待(在停止打字)0.5秒鐘,然後執行一個呼叫延遲。
因此,基本上如果在連續擊鍵之間鍵入的字母少於X時間,就不會發生ajax調用。
有沒有一個簡潔的方式來做到這一點與JQuery的?
對我來說,它將兩次加載列表,而clearTimeout的下一個回答完美無缺,看起來更乾淨。 – balrok
這確實實際上會觸發該功能兩次,因爲之前的超時未被重置。 – user1226868