0
我正在開發一個使用jQuery的ajax應用程序。 而我的問題是下一個。 有沒有什麼方法可以知道自ajax調用init以來經過了多少秒?有什麼方法可以知道自ajax調用init以來經過了多少秒鐘?
我只是想在ajax調用時間超過10秒時將加載器消息更改爲「Still working ...」。
謝謝!
我正在開發一個使用jQuery的ajax應用程序。 而我的問題是下一個。 有沒有什麼方法可以知道自ajax調用init以來經過了多少秒?有什麼方法可以知道自ajax調用init以來經過了多少秒鐘?
我只是想在ajax調用時間超過10秒時將加載器消息更改爲「Still working ...」。
謝謝!
$(window).ajaxInit(function() {
clearTimeout($.ns.tooLongTimer);
$.ns.tooLongTimer = setTimeout(function() {
$("#foo").text("TOO LONG");
}, 10000);
}).ajaxComplete(function() {
clearTimeout($.ns.tooLongTimer);
});
呼叫與setTimeout的Ajax調用之前定時器
setTimeout(function(){},10000);
你可能想看看http://stackoverflow.com/questions/1376809/implementing-this-is-taking-too- long-message-with-jquery – axk 2011-06-01 13:47:05
太棒了!謝謝!我在搜索時沒有找到它。 – mdaguerre 2011-06-01 13:49:33