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