jquery ajax超时设置
2016-05-24 09:38
369 查看
var ajaxTimeoutTest = $.ajax({
url:'', //请求的URL
timeout : 1000, //超时时间设置,单位毫秒
type : 'get', //请求方式,get或post
data :{}, //请求所传参数,json格式
dataType:'json',//返回的数据格式
success:function(data){ //请求成功的回调函数
alert("成功");
},
complete : function(XMLHttpRequest,status){ //请求完成后最终执行参数
if(status=='timeout'){//超时,status还有success,error等值的情况
ajaxTimeoutTest.abort();
alert("超时");
}
}
});
设置timeout的时间,通过检测complete时status的值判断请求是否超时,如果超时执行响应的操作。
url:'', //请求的URL
timeout : 1000, //超时时间设置,单位毫秒
type : 'get', //请求方式,get或post
data :{}, //请求所传参数,json格式
dataType:'json',//返回的数据格式
success:function(data){ //请求成功的回调函数
alert("成功");
},
complete : function(XMLHttpRequest,status){ //请求完成后最终执行参数
if(status=='timeout'){//超时,status还有success,error等值的情况
ajaxTimeoutTest.abort();
alert("超时");
}
}
});
设置timeout的时间,通过检测complete时status的值判断请求是否超时,如果超时执行响应的操作。
相关文章推荐
- jquery mobile页面跳转缓存问题解决
- jQuery .attr() .prop() .data()区别及全选等问题
- jQuery 弹出层插件(推荐)
- 基于jQuery实现仿QQ空间送礼物功能代码
- Jquery,page分页
- 如何在jquery each循环使用continue或者break中断循环?
- 50个jQuery代码段帮你成为更出色的JS开发者
- jquery实现验证码发送以及验证码的有效时间30分钟实现方式
- jqueryFace表情包使用
- Num47 boss---01 环境搭建,jQuery-easyui,jQuery-ztree,pd
- jQuery height()、innerHeight()、outerHeight()函数的区别详解
- jquery获取浏览器和屏幕的高度和宽度
- jQuery中的事件冒泡
- jquery中html()、text()、val()的区别
- jQuery-黑白反斗棋
- JQuery的常用语法
- jquery ajax学习之路
- jquery ajax处理后端传回数据
- 锋利的jQuery之事件
- JQuery开发1-显示或者影藏网页部分内容