ajax 1.创建xhr对象,并实例化 2.设置回调函数(判断readyState和status的值;写入值)在open之前 3.调用open()方法 4.调用send()方法 查看留言: ...
分类:
Web程序 时间:
2017-08-27 17:12:05
阅读次数:
302
封装ajax原理 type默认get 默认url为当前页 默认async方式请求 data数据默认为{} 遍历,拼接成key=value&key=value形式,加入数组 get:将数据拼接在url后面, post:需要加一个请求头,并且用send方法传递数据 xhr.readyState == 4 ...
分类:
Web程序 时间:
2017-08-23 00:51:56
阅读次数:
258
对于在不使用Ajax的情况下,使用JS来进行局部刷新,主要有如下的几步: 1. 得到XMLHttpRequest 2. 使用open方法打开连接 3. 设置请求头信息 4. 注册onreadystatechange事件,并判断是否请求响应成功(使用readyState和status) 5. 在请求和 ...
分类:
Web程序 时间:
2017-08-19 11:09:12
阅读次数:
196
Ajax基础补充 XMLHttpRequest对象有以下属性和操作 属性: onreadystatechange readyState status 操作: jQuery的ajax操作,常用函数如下: $.ajax([options]) //底层的ajax方法 $.get(url, [data], ...
分类:
Web程序 时间:
2017-08-18 22:31:05
阅读次数:
159
总结:status体现的是服务器对请求的反馈,而readystate表明客户端与客户的交互状态过程。 1- AJAX状态值与状态码区别AJAX状态值是指,运行AJAX所经历过的几种状态,无论访问是否成功都将响应的步骤,可以理解成为AJAX运行步骤。如:正在发送,正在响应等,由AJAX对象与服务器交互 ...
分类:
Web程序 时间:
2017-08-09 14:27:47
阅读次数:
203
onreadystatechange,readyState,status...怎么一会state一会是status都晕乎了。 可以简单的理解为state代表一个整体的状态。而status是这个大的state下面具体的小的状态。 比如,水的state 1.可饮用 2.不可饮用 如果是可饮用 , 那么对 ...
分类:
Web程序 时间:
2017-08-07 16:43:13
阅读次数:
146
1- AJAX状态值与状态码区别 AJAX状态值是指,运行AJAX所经历过的几种状态,无论访问是否成功都将响应的步骤,可以理解成为AJAX运行步骤。如:正在发送,正在响应等,由AJAX对象与服务器交互时所得;使用“ajax.readyState ”获得。(由数字1~4单位数字组成)AJAX状态码是指 ...
分类:
Web程序 时间:
2017-08-07 01:32:30
阅读次数:
316
1.创建XMLHttpRequest对象 2.get请求 3.post请求 post请求需要设置请求头 4. readyState与status: readyState有五种状态: 0 (未初始化): (XMLHttpRequest)对象已经创建,但还没有调用open()方法; 1 (载入):已经调 ...
分类:
Web程序 时间:
2017-07-29 16:30:25
阅读次数:
148
题目 手动编写一个ajax,不依赖第三方库 跨域的几种实现方式 知识点 XMLHttpRequest 状态码说明 跨域 以上是ajax的实现原理 IE低版本使用ActiveXObject , 和W3C标准不一样 readyState 0--(未初始化) 还没有调用send()方法 1--(载入)已调 ...
分类:
Web程序 时间:
2017-07-28 19:29:38
阅读次数:
183
关于进度条的制作,终于在慕课网找到详解,看完之后收获匪浅。总结一下大神教给我的知识。 我们通过document.onreadystatechange判断页面是否加载完。 document.onreadystatechange 页面加载状态改变时的事件 document.readyState 返回当前 ...
分类:
其他好文 时间:
2017-07-27 16:36:21
阅读次数:
213