jquery - jquery.ajax 完成和失败方法中包含哪些 HTML 状态代码

标签 jquery

Jquery 提供了处理服务器响应的方法,如 donefail 。我想知道服务器返回的哪些状态代码是由传递给 done 的回调处理的并由传递给 fail 的回调处理方法?显然,状态码200done 处理回调和状态码500fail 处理打回来。其他人呢?

最佳答案

来自 jQuery source code :

isSuccess = status >= 200 && status < 300 || status === 304;

所以 2xx 或 304 代码是成功的,其他任何代码都是失败。

关于jquery - jquery.ajax 完成和失败方法中包含哪些 HTML 状态代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21520964/

相关文章:

jquery - 基于类名的 CSS 背景位置

javascript - 在 Jquery.val() 函数中使用变量时出错

jquery - 页面上包括jquery菜单和jqGrid

jquery - Controller 的 HttpPost 操作被命中两次

javascript - Kendo UI,如何删除条形图前后的空间?

javascript - 如何更轻松地将 += 与 jQuery 选择器一起使用?

javascript - 图像变换在每张幻灯片上旋转

jquery - 选择所有具有文本类型的输入元素,具有匹配的数据属性值

javascript - 如何使用javascript回到网站底部,如回到顶部?

javascript - JQuery SlideToggle 向下滑动,然后向上滑动以覆盖内容