我正在執行以下ajax調用。 我正在測試超時機制,並因此暫停我的服務器。 問題是,雖然我在一秒鐘後在客戶端收到超時,但我仍然看到它在螢火蟲中仍在繼續。超時後終止ajax調用
我想應該有一種方法來停止呼叫執行,但我沒有找到一個。
$.ajax({
url: url,
dataType: "jsonp",
jsonp: "jsoncallback",
timeout: 1000,
success: (function(w) {
...
},
error: function(XHR, textStatus, errorThrown) {
alert("Error");
}
});
欣賞幫助。
[使用jQuery中止Ajax請求]的可能的複製(http://stackoverflow.com/questions/446594/abort-ajax-requests-使用-jquery) –