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)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值