Jquery基础 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

posted @ 2016-03-30 23:22  咖啡漩涡  阅读(1081)  评论(0编辑  收藏  举报