我想确保一次只有一个AJAX请求(对于一个用户)。这是我试过的:一次只有一个AJAX请求?
var ajaxFinished = 1;
$('#selector').keyup(function() {
if (ajaxFinished == 1) {
ajaxFinished = 0;
$.get('test.php', { par : "par" }, function(data) {
// do stuff with data
ajaxFinished = 1;
});
}
});
但问题是AJAX请求现在只执行一次,即使我多次激活事件。
是的,就是这样,它在一个对象方法中,所以我不得不使用这个关键字。 – 2009-11-19 19:28:02