ben*_*ben 0 javascript ajax jquery
是否可以判断jquery ajax请求是否已经持续超过一定的时间长度?如果请求已经持续10秒钟重新加载并重试,我想提示我的网站用户,但我无法在文档中找到任何符合我要求的内容.
尝试设置超时属性并获取错误处理程序参数.可能的值是
"timeout", "error", "abort", and "parsererror"
$.ajax({
url: "/ajax_json_echo/",
type: "GET",
dataType: "json",
timeout: 1000,
success: function(response) { alert(response); },
error: function(x, t, m) {
if(t==="timeout") {
alert("got timeout");
} else {
alert(t);
}
}
});?
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
271 次 |
| 最近记录: |