4
我无法在文档中找到它。 我也做了一个通过jquery源代码运行,并找不到更多的信息。jquery.ajax何时运行失败回调?
通过使用jquery.ajax,我什么时候可以期望失败回调被运行?
除了以下的:
- 连接问题(例如,移动设备丢失连接)
服务器已关闭,不响应
//编辑:意见之后添加了很多感谢@charlietfl:
http错误代码等于或大于400
- 缺少CORS标头
当jquery运行失败回调时,还有哪些情况?
解析错误,超时和丢失CORS headersare更多 – charlietfl
如果'dataType'是json例如和响应是无效的json ==解析错误...或一个'jsonp'请求只返回json不jsonp – charlietfl
哦和不要忘记404如果路径错误,授权失败还有另外2个 – charlietfl