ajax超时会重试吗
如果您没有专门编程让ajax超时重试,那么它不会再次发起请求重试的。当由于网络或者其他原因,导致ajax请求没有按时收到响应,那么浏览器就会判定请求超时,并设置状态码5xx,表示服务端错误或者超时。当然,http协议是基于tcp的,如果要讨论tcp的超时重传,那又是另外一个网络层次的问题了,与ajax无关
想封装一个jquery的ajax异步请求的超时处理的方法,供以后调用,请问怎么做
unction onerror(e, jqxhr, settings, exception) { $(this).text( "An error occurred!" );}$("#myLabel").ajaxError(onerror);也可以这样$(document).ajaxError(function(){});
还没有评论,来说两句吧...