【发布时间】:2012-12-30 00:45:14
【问题描述】:
我正在尝试让我的搜索建议元素在最后一次击键后 300 毫秒触发 ajax 调用,这里是 jQuery:
$(document).ready(function(){
$('.textSearch').keyup($.debounce(searchSuggest() {
}, 300));
我已经测试了 Ajax 函数本身,如果我将 onkeyup="searchSuggest()" 添加到具有 textSearch 类的文本输入中,它就可以正常工作。但是使用我在一些谷歌搜索中发现的这个去抖动功能,它不会触发任何东西。救命!
【问题讨论】:
-
您至少应该提及您正在使用的插件。根据语法,我猜是 Ben Alman 的实现,benalman.com/code/projects/jquery-throttle-debounce/examples/…。
标签: jquery throttling