$(document).ready(function() {
$('#domain').change(function() {
//
});
});
change函數內的代碼基本上會發送ajax請求來運行PHP腳本。 #domain是一個文本輸入字段。所以基本上我想要做的就是發送一個Ajax請求作爲用戶類型在文本字段內的一些文本(例如搜索建議)。只有每個時間間隔jQuery事件
但是,我想設置一個時間間隔以減輕PHP服務器的負載。因爲如果每次用戶在文本字段中添加另一個字母時,jQuery都會發送AJAX請求,則會佔用大量帶寬。
所以我想設置讓我們說2秒作爲區間。每次用戶鍵入一個字母但最大頻率爲2秒時,AJAX請求將被觸發。
我該怎麼做?
見http://stackoverflow.com/questions/1715399/javascript-觸發一個事件,發生在幾秒內,但是可以取消和http://stackoverflow.com/questions/1620602/javascript-jquery-make-an-ajax- request-when-a-user-is-typing-in-a-textarea和 – 2009-11-18 17:50:10