【发布时间】:2011-09-26 02:49:17
【问题描述】:
我正在执行以下 ajax 调用。 我正在测试超时机制,因此故意暂停我的服务器。 问题是,虽然我确实在一秒钟后在客户端收到超时,但我在 firebug 中看到的调用仍然继续。
我想应该有一些方法可以停止调用执行,但我没有找到。
$.ajax({
url: url,
dataType: "jsonp",
jsonp: "jsoncallback",
timeout: 1000,
success: (function(w) {
...
},
error: function(XHR, textStatus, errorThrown) {
alert("Error");
}
});
感谢您的帮助。
【问题讨论】:
标签: javascript ajax json timeout jsonp