ajax error函数

Posted 咖啡漩涡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax error函数相关的知识,希望对你有一定的参考价值。

老是去百度 还是自己记下来吧

 1  $.ajax({
 2         url: \'/AJAX请求的URL\',            
 3         success: function (data) {
 4             alert(data);
 5         },
 6         error: function (jqXHR, textStatus, errorThrown) {
 7             /*弹出jqXHR对象的信息*/
 8             alert(jqXHR.responseText);
 9             alert(jqXHR.status);
10             alert(jqXHR.readyState);
11             alert(jqXHR.statusText);
12             /*弹出其他两个参数的信息*/
13             alert(textStatus);
14             alert(errorThrown);
15         }
16     });
View Code

readyState :

当前状态,0-未初始化,1-正在载入,2-已经载入,3-数据进行交互,4-完成

status  

返回的HTTP状态码,比如常见的404,500等错误代码

statusText

对应状态码的错误信息

responseText

服务器响应返回的文本信息

XMLHttpRequest.readyState
状态码:
0 - (未初始化)还没有调用send()方法 
1 - (载入)已调用send()方法,正在发送请求 
2 - (载入完成)send()方法执行完成,已经接收到全部响应内容 
3 - (交互)正在解析响应内容 
4 - (完成)响应内容解析完成,可以在客户端调用了

 

转载请添加地址:http://www.cnblogs.com/CoffeeEddy/p/5337046.html

以上是关于ajax error函数的主要内容,如果未能解决你的问题,请参考以下文章

ajax在什么情况下走success和error?

ajax在什么情况下走success和error?

ajax在什么情况下会走success和error

ajax与jQuery的异步提交,他在啥情况下会走error

ajax的error

Ajax OnReadyStateChange 事件 | AJAX 教程