Ajax异步调用返回码及意义

前端之家收集整理的这篇文章主要介绍了Ajax异步调用返回码及意义前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
MLHttpRequest对象的readyState属性值: 0:未初始化 1:正在加载 2:已加载 3:交互式 [color=#FF0000]4:完成[/color] XMLHttpRequest对象的status属性值: 0:访问本地文件成功 [color=#FF0000]200:访问网络文件成功[/color] 201:已创建 204:无内容 205:重置内容 206:部分内容 400:请求错误 401:未授权 403禁止 405:方法不允许访问 406:不可接受 407:要求代理认证 408:请求超时 411:需要知道长度 413:请求的实体太长 414:请求的URL太长 415:不支持的媒体类型 500:内部服务器错误 501:未实现 502:网关错误 503:服务不可用 504:网关超时 505:不支持的HTTP版本 因为返回的status==0表示本地响应成功,status == 200在服务器下运行才行 0表示本地,把if(xmlHttp.status==200)改成 if(xmlHttp.status==200 || xmlHttp.staus==0)

猜你在找的Ajax相关文章