javascript - errorThrown jquery 错误回调函数

标签 javascript jquery ajax error-handling

参数errorThrown是什么数据(jQuery的错误回调函数的第三个参数) 是服务器(后端已经编写的,在我的例子中是一些用 Java 编写的基于 REST 的服务)必须返回的东西,还是更通用的东西,它是“自动”返回的,无需添加一些东西代码中的错误处理?

最佳答案

嗯,来自jQuery.ajax()s documentation :

Type: Function( jqXHR jqXHR, String textStatus, String errorThrown ) ... When an HTTP error occurs, errorThrown receives the textual portion of the HTTP status, such as "Not Found" or "Internal Server Error."...

因此,errorThrown 字符串对应于任何失败响应的 HTTP 状态响应 (>399) 对于 400,它将是 Bad Request,500:内部服务器错误等...

关于javascript - errorThrown jquery 错误回调函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20859769/

相关文章:

javascript - 发布到同一页面但清除文本区域

javascript - jQuery 杀死 Lightbox

javascript - 使用纯js将数据从node.js发送到前端

php - $.each 除 firefox 3.6 外不工作

javascript - 如果我想保留来自外部的事件,但防止自定义事件冒泡,如何隐藏 DOM

php - 从url获取外部页面标题

JavaScript 嵌套范围

c# - Div onload函数和嵌入服务器代码c#

javascript - 代码可以在 js fiddle 中运行,但不能在 Dreamweaver 或服务器上运行

javascript - 如何防止 AJAX 调用中的 JSONP 解析?