//属性:readyState
//返回XMLHTTP请求的当前状态
//语法:lValue = oXMLHttpRequest.readyState;
//备注:变量,此属性只读,状态用长度为4的整型表示.定义如下:
// 0 (未初始化)对象已建立,但是尚未初始化(尚未调用open方法)
// 1 (初始化)对象已建立,尚未调用send方法
// 2 (发送数据) send方法已调用,但是当前的状态及http头未知
// 3 (数据传送中)已接收部分数据,因为响应及http头不全,这时通过responseBody和responseText获取部分数据会出现错误,
// 4 (完成)数据接收完毕,此时可以通过通过responseBody和responseText获取完整的回应数据
if (oXmlHttp.readyState == 4) {
//属性:status
//返回当前请求的http状态码
//语法:lValue = oXMLHttpRequest.status;
//返回值:长整形标准http状态码,定义如下:
// Number:Description
// 100:Continue
// 101:Switching protocols
// 200:OK
// 201:Created
// 202:Accepted
// 203:Non-Authoritative Information
// 204:No Content
// 205:Reset Content
// 206:Partial Content
// 300:Multiple Choices
// 301:Moved Permanently
// 302:Found
// 303:See Other
// 304:Not Modified
// 305:Use Proxy
// 307:Temporary Redirect
// 400:Bad Request
// 401:Unauthorized
// 402:Payment Required
// 403:Forbidden
// 404:Not Found
// 405:Method Not Allowed
// 406:Not Acceptable
// 407:Proxy Authentication Required
// 408:Request Timeout
// 409:Conflict
// 410:Gone
// 411:Length Required
// 412:Precondition Failed
// 413:Request Entity Too Large
// 414:Request-URI Too Long
// 415:Unsupported Media Type
// 416:Requested Range Not Suitable
// 417:Expectation Failed
// 500:Internal Server Error
// 501:Not Implemented
// 502:Bad Gateway
// 503:Service Unavailable
// 504:Gateway Timeout
// 505:HTTP Version Not Supported
//备注:长整形,此属性只读,返回当前请求的http状态码,此属性仅当数据发送并接收完毕后才可获取。
if (oXmlHttp.status == 200) {
分享到:
相关推荐
主要介绍了ASP.NET中MVC使用AJAX调用JsonResult方法并返回自定义错误信息的相关资料,需要的朋友可以参考下
在ScriptManager控件中我们可以指定需要的脚本库,或者指定通过JS来调用的Web Service,以及调用AuthenticationService和ProfileService,还有页面错误处理等。 ASP.NET AJAX入门系列(3):使用...
ajax调用java实例源码目录 前言 我们很高兴推出阿里巴巴 Java 编码指南,它整合了阿里巴巴集团技术团队的最佳编程实践。 由于我们鼓励重用和更好地理解彼此的程序,因此大量 Java 编程团队对跨项目的代码质量提出了...
07/7.4.3.html 给定时器调用传递参数范例 07/7.5.3.html 使用throw语句抛出异常范例 <br>第8章 08/8.2.7.html 使用responseText获得返回的文本范例 08/8.2.8.html 使用responseXML属性获取...
描述了怎样写一个异步调用的实例,包括了一些异常的处理。实例有两部分组成,一个是返回两数和的jsp页面,一个用于调用该页面,并动态显示结果
在servlet部分:文件上传用的Commons-FileupLoad,需要两个Jar,commons-fileupload和commons-io,少了第二个会报出找不到类的异常; 第一个servlet处理上传,及把上传进度保存到session,第二个servlet处理ajax请求,...
程序包注册一个新的全局事件总线,该事件在window对象上被intercepted ,并在ajax调用导致错误时在其上发出多个事件。 您可以轻松地侦听这些事件以构建流畅的错误处理工作流,例如在负责显示错误消息的全局组件中: ...
Promise thenable 风格的 API 调用 基于接口约定的通用回调处理支持(通用错误处理、loading 状态、通用参数、埋点上报<接口超时、接口错误、接口异常、数据埋点等>...) 快速开始 1. 下载安装 手动下载:到代码...
NULL 博文链接:https://andy2019.iteye.com/blog/1515064
NULL 博文链接:https://helloworlda.iteye.com/blog/1229629
这里是个简单的表单验证...简单的传递一个函数给$()函数:3.jQuery让Ajax变得异常简单。使用jQuery,Ajax恐怕不能变得再简单了. jQuery有一系列的函数,可以使简单的事情变得真正简单,让复杂的事情也能变得尽可能的简单.
为了方便ajax调用传输数据,在struts2中加入的json插件用来做对象的序列化和反序列化,json插件的下载地址 http://code.google.com/p/jsonplugin/ 1. 下载json插件包,将jar包拷贝到WEB-INF/lib目录 注:struts2...
actionerror标签:输出Action中getActionErrors()方法返回的异常信息。 actionmessage标签:输出Action中getActionErrors()方法返回的信息。 component标签:生成一个自定义的组件。 div标签:AJAX标签,生成一个...
ie下面只会建立一次 ajax 请求,将响应结果放在浏览器缓存里 下次调用该ajax请求时 从缓存里读取 get方式时,获取数据,因发送参数和地址都一致,故IE浏览器会从缓存中取,而不会去请求服务器端,而post方式因为...
主机管理项目动态调用插件进行数据解析 主机管理项目对模块中的参数进行解析 第24周 本节题纲 上节内容回顾 ModelForm操作及验证 ajax操作-原生ajax ajax操作-JQuery的ajax ajax操作-伪ajax(iframe) ajax操作-...
●“通用信息列表”标签日期参数调用错误。 ●“通用信息列表”标签参数设置为 includeChildNodes="false" 会将其子栏目中的内容也列出来。 ●“显示图片”标签中DIV格式有错误。 ●“一列式模板分页”标签问题。...
上面的配置信息表示将java.util.date提供给客户端调用,并且引用名称是Blash.当你在客户端调用Blash.toString(reply)时,后台将采用java.util.date的默认构造方法创建一个实例.然后调用实例的tostring方法.客户端的...
5. 响应一个请求的分层结构约定,列举几个示例(常规调用、Ajax调用、WebService调用、提供WebService暴露、硬件设备接口调用); 6. 验证代码质量的约定,如JUnit、EMMA、FindBugs、CheckStyle、PMD的使用;Hudson...
全套WCF源码 ...:契约, 绑定, 宿主, 异常处理, 异步调用, 双向通讯, MTOM, 流数据传输, 序列化, 实例模型, 会话状态, 并发, 限流, 事务, 安全, 可靠性消息, 消息队列, WCF创建REST, AJAX调用WCF
自定义登录异常类(属性:状态码,提示信息) 2.非法访问拦截(拦截器),判断拦截用户是否是登录状态; -springboot定时器技术的使用 应用场景是“客户管理”模块中“客户流失管理”功能 流失客户数据查询分析与...