textStatus:

      "timeout",      超时

      "error",       出错

      "notmodified" ,    未修改

      "parsererror",    语法错误

data:"{}", data为空也一定要传"{}";不然返回的是xml格式的。并提示parsererror.

parsererror的异常和Header 类型也有关系。及编码header('Content-type: text/html; charset=utf8');

XMLHttpRequest.readyState:

  状态码 :

      0 - (未初始化)还没有调用send()方法

      1 - (载入)已调用send()方法,正在发送请求

      2 - (载入完成)send()方法执行完成,已经接收到全部响应内容

      3 - (交互)正在解析响应内容

      4 - (完成)响应内容解析完成,可以在客户端调用了

XMLHttpRequest.status:

0-状态未初始化
1xx-信息提示  
这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个1xx响应。  
100-继续。  
101-切换协议。  
2xx-成功  
这类状态代码表明服务器成功地接受了客户端请求。  
200-确定。客户端请求已成功。  
201-已创建。  
202-已接受。  
203-非权威性信息。  
204-无内容。  
205-重置内容。  
206-部分内容。  
3xx-重定向  
客户端浏览器必须采取更多操作来实现请求。例如,浏览器可能不得不请求服务器上的不同的页面,或通过代理服务器重复该请求。  
301-对象已永久移走,即永久重定向。  
302-对象已临时移动。  
304-未修改。  
307-临时重定向。  
4xx-客户端错误  
发生错误,客户端似乎有问题。例如,客户端请求不存在的页面,客户端未提供有效的身份验证信息。400-错误的请求。  
401-访问被拒绝。IIS定义了许多不同的401错误,它们指明更为具体的错误原因。这些具体的错误代码在浏览器中显示,但不在IIS日志中显示:  
401.1-登录失败。  
401.2-服务器配置导致登录失败。  
401.3-由于ACL对资源的限制而未获得授权。  
401.4-筛选器授权失败。  
401.5-ISAPI/CGI应用程序授权失败。  
401.7–访问被Web服务器上的URL授权策略拒绝。这个错误代码为IIS6.0所专用。  
403-禁止访问:IIS定义了许多不同的403错误,它们指明更为具体的错误原因:  
403.1-执行访问被禁止。  
403.2-读访问被禁止。  
403.3-写访问被禁止。  
403.4-要求SSL。  
403.5-要求SSL128。  
403.6-IP地址被拒绝。  
403.7-要求客户端证书。  
403.8-站点访问被拒绝。  
403.9-用户数过多。  
403.10-配置无效。  
403.11-密码更改。  
403.12-拒绝访问映射表。  
403.13-客户端证书被吊销。  
403.14-拒绝目录列表。  
403.15-超出客户端访问许可。  
403.16-客户端证书不受信任或无效。  
403.17-客户端证书已过期或尚未生效。  
403.18-在当前的应用程序池中不能执行所请求的URL。这个错误代码为IIS6.0所专用。  
403.19-不能为这个应用程序池中的客户端执行CGI。这个错误代码为IIS6.0所专用。  
403.20-Passport登录失败。这个错误代码为IIS6.0所专用。  
404-未找到。  
404.0-(无)–没有找到文件或目录。  
404.1-无法在所请求的端口上访问Web站点。  
404.2-Web服务扩展锁定策略阻止本请求。  
404.3-MIME映射策略阻止本请求。  
405-用来访问本页面的HTTP谓词不被允许(方法不被允许)  
406-客户端浏览器不接受所请求页面的MIME类型。  
407-要求进行代理身份验证。  
412-前提条件失败。  
413–请求实体太大。  
414-请求URI太长。  
415–不支持的媒体类型。  
416–所请求的范围无法满足。  
417–执行失败。  
423–锁定的错误。  
5xx-服务器错误  
服务器由于遇到错误而不能完成该请求。  
500-内部服务器错误。  
500.12-应用程序正忙于在Web服务器上重新启动。  
500.13-Web服务器太忙。  
500.15-不允许直接请求Global.asa。  
500.16–UNC授权凭据不正确。这个错误代码为IIS6.0所专用。  
500.18–URL授权存储不能打开。这个错误代码为IIS6.0所专用。  
500.100-内部ASP错误。  
501-页眉值指定了未实现的配置。  
502-Web服务器用作网关或代理服务器时收到了无效响应。  
502.1-CGI应用程序超时。  
502.2-CGI应用程序出错。application.  
503-服务不可用。这个错误代码为IIS6.0所专用。  
504-网关超时。  
505-HTTP版本不受支持。

ajax:error:function (XMLHttpRequest, textStatus, errorThrown) 中status、readyState和textStatus状态意义的更多相关文章

  1. jQuery .Ajax Error Handling Function

    $(function() { $.ajaxSetup({ error: function(jqXHR, exception) { if (jqXHR.status === 0) { alert('No ...

  2. jquery ajax error函数详解

    代码:$(document).ready(function() {            jQuery("#clearCac").click(function() {        ...

  3. jquery.ajax error调试

    $(document).ready(function() { jQuery("#clearCac").click(function() { jQuery.ajax({ url: u ...

  4. 程序ajax请求公共组件app-jquery-http.js中url参数部分的项目应用

    结合微信登录以及微信支付的案例:= =||| (案例比较奇葩复杂) 简述项目流程: 1.获取用于公众号支付的openid(公众平台):在微信内置浏览器中打开网页链接,刚进入页面就通过微信公众平台获取该 ...

  5. $.ajax通用格式&&XMLHttpRequest对象属性和方法

    $.ajax({ url: "", type: "POST", async: false, cache:false, //默认true data: {}, da ...

  6. C# web Api ajax发送json对象到action中

    直接上代码: 1.Product实体

  7. $.ajax请求返回数据中status为200,回调的却是error?

    $.ajax({ type:'get',//使用get方法访问后台 dataType:'json',//访问json格式的数据 url:'http://job.hainan.net/api/recru ...

  8. 探讨Ajax中有关readyState(状态值)和status(状态码)的问题

    先看下面一段代码,然后给大家详细介绍,Ajax中有关readyState(状态值)和status(状态码)的问题,具体内容如下所示: var getXmlHttpRequest = function ...

  9. XMLHttpRequest对象(Ajax)的状态码(readystate) HTTP状态代码(status)

    2018-11-28 14:19:00 来自 :XMLHttpRequest对象(Ajax)的状态码(readystate)  HTTP状态代码(status) XMLHttpRequest对象(Aj ...

随机推荐

  1. WPF中制作立体效果的文字或LOGO图形(续)

    原文:WPF中制作立体效果的文字或LOGO图形(续) 上篇"WPF中制作立体效果的文字或LOGO图形"(http://blog.csdn.net/johnsuna/archive/ ...

  2. 倒计时的CountDownTimer

    直接看这里吧,我仅仅是搬运工.  定时运行在一段时候后停止的倒计时,在倒计时运行过程中会在固定间隔时间得到通知(译者:触发onTick方法),以下的样例显示在一个文本框中显示一个30s倒计时: , 1 ...

  3. BS学习概述

    从最初的牛腩新闻公布系统,到如今的JS,回想一下,自己的BS也算是学了大半,可是有时候想起来还是总是有一种不踏实的感觉,一是由于从开学到如今赶上了三级考试,自考.软考,导致BS学习时间被大大压缩了,代 ...

  4. Java高级应用(一个)-文件夹监控服务

    最近.在研究一些比较成熟的框架.他们还发现,他们中的一些相当不错的文章.现在,对于一些在你们中间一个简单的翻译(版的英文文章,非常有帮助). 译:原文链接 你有没有发现,当你编辑一个文件.同一时候使用 ...

  5. DNS查询工具:host、nslookup、dig

    作者:zhanhailiang 日期:2014-11-01 1. host host提供域名到IP地址的双向解析: host默认通过/etc/resolv.conf读取Name Server来解析,除 ...

  6. Matlab随笔之模拟退火算法

    问题描述: 我方有一个基地,经度和纬度为( 70,40).假设我方飞机的速度为 1000 公里/小时. 我方派一架飞机从基地出发,侦察完敌方所有目标,再返回原来的基地.在敌方每一目 标点的侦察时间不计 ...

  7. html 自制属性

    HTML5 允许扩展的(自制的)属性,以 data- 开头 <label id="id0" data-value="0">0</label&g ...

  8. jquery hover()的使用

    <!DOCTYPE html><html><head><meta http-equiv="Content-Type" content=&q ...

  9. 运行control userpasswords2实现winXP自动登录

    原文:运行control userpasswords2实现winXP自动登录 如果你的计算机只是自己一人在用,且每次都用同一个用户名(或者你根本没在意过什么是用户名),而每次都要输入密码,是否太麻烦了 ...

  10. 【WPF】MVVM模式的3种command

    原文:[WPF]MVVM模式的3种command 1.DelegateCommand 2.RelayCommand 3.AttachbehaviorCommand 因为MVVM模式适合于WPF和SL, ...