Làm cách nào để trì hoãn các hành động giữa nhấn phím trong jQuery. Ví dụ;trì hoãn các hành động giữa nhấn phím trong jQuery
Tôi có một cái gì đó như thế này
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();
}
});
}
tôi muốn ngăn chặn đăng dữ liệu nếu người dùng liên tục gõ. Vì vậy, làm thế nào tôi có thể cung cấp cho 0,5 giây chậm trễ?
Tôi giả định rằng đây là một chức năng mà được thông qua vào 'bấm phím() '? – Jeremy