【发布时间】:2011-01-25 12:56:27
【问题描述】:
如何在 jQuery 中延迟按键之间的操作。 例如;
我有这样的事情
if($(this).val().length > 1){
$.post("stuff.php", {nStr: "" + $(this).val() + ""}, function(data){
if(data.length > 0) {
$('#suggestions').show();
$('#autoSuggestionsList').html(data);
}else{
$('#suggestions').hide();
}
});
}
如果用户不断输入,我想阻止发布数据。那么如何才能延迟 0.5 秒呢?
【问题讨论】:
-
我假设这是在传递给
keypress()的函数中?