读书人

关于jquery ajax 服务器超时 客户端怎

发布时间: 2012-01-01 23:10:55 作者: rapoo

关于jquery ajax 服务器超时 客户端怎么处理
各位大神 想问个问题,我用jquery的$.post去做ajax,现在是这么用的:
[code=Java]
$.post(url,{},function(returnData,status){

if(status== "success "){
//逻辑
}
[/code]
我想的是如果我的服务器长时间没有响应向在客户端出来个弹出框,告诉客户服务器忙,应该怎么做?如何测试?求助

[解决办法]
注意,jQuery判断的超时,是在定义的时间内,服务器没有返回相应,但此时服务器可能仍在进行运算。

JScript code
$.ajax({    type: "POST",    timeout : 15000,    error : function(XMLHttpRequest, textStatus, errorThrown) {        if(textStatus == 'timeout') {            alert("您的操作请求已经超时");        } else {            alert("其他错误。");        }    }} 

读书人网 >J2EE开发

热点推荐