嗨,我在我的webapp中實現了實時搜索(=鍵入搜索)功能。 目前我正在使用keyup事件通過ajax post發送搜索請求,例如,你如何解決實時搜索的「滯後」問題?
$('#SearchField').keyup(function(e) {
$.post(
...
);
});
但是這會導致某種滯後問題,在某些情況下,當我搜索,例如「問題」後,對「親」的反應顯示了這樣的「問題」的迴應之後,並覆蓋正確的搜索結果,以達到最佳效果。
什麼將是一種很好的方法來打擊這種行爲?
TIA
爲什麼不輪詢文本框的變化每0.5 - 1.0秒而不是? – Skilldrick 2010-02-19 14:48:17