我这样每10分钟调用一次函数
var int=self.setInterval(my_func, 600000);
function my_func(){
$.ajax({
url: 'xxxxxxxx',
success: function(response) {
var data= JSON.parse(response);
displayCustomerDetails(data);
},
error: function(e) {
alert('Error full filling request');
}
});
}
第一次调用时,如何消除这种延迟?
答案 0 :(得分:1)
这应该做:
my_func();
var int=self.setInterval(my_func, 600000);
但setInterval
的10分钟非常高。您可能想要阅读有关Ajax Push Engines(又名APE) - check this out。
此外,看起来这个问题类似:How to start setInterval loop immediately?