var refreshId_hxlatestposts = setInterval(function() {
var el = $("#hxlatestposts");
var req = $.get("example.php");
el.fadeOut('slow', function() {
req.done(function(data){
el.html(data).fadeIn('slow');
});
});
}, 60000);
这就是我用来刷新div的每一分钟,有时它会挂起,当它从网站获取饲料是down或什么的。我想要一些如何有超时,所以如果它不能在X秒内加载PHP文件,然后返回'加载失败'。添加一个超时加载()
如果我是使用此代码剪断的X,我会只需要在JS文件的顶部放置一次ajaxSetup?没关系,我想我应该阅读文档。 使用任何函数的所有后续Ajax调用将使用新的设置,除非被单个调用覆盖,直到下一次调用$ .ajaxSetup()。 – Keelan 2012-07-20 20:33:35