在编写前端页面的时候,我们时常需要对页面加载的状态进行判断,以便进行相应的操作。 比如在移动端,时常需要在页面完全加载完成之前,先显示一个loading的图标,等待页面完成加载完成后,才显示出真正要展现的页面元素。见代码1: 代码1 代码1是一个移动端加载文件方式的简化版,每700ms去调用isLo ...
分类:
Windows程序 时间:
2017-01-06 14:08:30
阅读次数:
2854
最近用一些php,客户的使用jquery ajax的时候经常报错 ajax报错内容:readyState:4 status:"OK",statusText:"OK",或者undefined. 实际上数据已经存到数据库了,百思不得其解。网上搜索了一番,最终总结一个用法出来。 客户端:ajax.html ...
分类:
Web程序 时间:
2016-12-31 18:02:12
阅读次数:
167
总结:status体现的是服务器对请求的反馈,而readystate表明客户端与客户的交互状态过程。 1- AJAX状态值与状态码区别AJAX状态值是指,运行AJAX所经历过的几种状态,无论访问是否成功都将响应的步骤,可以理解成为AJAX运行步骤。如:正在发送,正在响应等,由AJAX对象与服务器交互 ...
分类:
Web程序 时间:
2016-12-28 20:08:08
阅读次数:
175
/** * * Ajax: * 核心对象 XMLHttpRequest * * 属性: * readyState: 代表服务的响应信息 * 0:请求没有初始化 * 经过XMLHttpRequest.open(method,url,asyns) 状态变成1 * method:请求的方式 * url:服 ...
分类:
Web程序 时间:
2016-12-27 13:40:49
阅读次数:
190
ajax方法总结 1.原生ajax get请求和post请求区别:黄色小三角 以get请求为例,输出结果如下: 2.jquery中的ajax 列了常用的6个方法: 3.状态说明 readystate: 0:请求未初始化,open未调用 1:服务器连接已建立,open已经调用了 2:请求已接受,也就是 ...
分类:
Web程序 时间:
2016-12-27 00:46:42
阅读次数:
138
1.原生ajax get请求和post请求区别:黄色小三角 以get请求为例,输出结果如下: 2.jquery中的ajax 列了常用的6个方法: 3.状态说明 readystate: 0:请求未初始化,open未调用 1:服务器连接已建立,open已经调用了 2:请求已接受,也就是接收到头信息了 3 ...
分类:
Web程序 时间:
2016-12-21 02:38:08
阅读次数:
197
get请求和post请求区别:黄色小三角 以get请求为例,输出结果如下: 2.jquery中的ajax 列了常用的6个方法: 3.状态说明 readystate: 0:请求未初始化,open未调用 1:服务器连接已建立,open已经调用了 2:请求已接受,也就是接收到头信息了 3:请求处理中,也就 ...
分类:
Web程序 时间:
2016-12-20 01:25:41
阅读次数:
227
1.原生ajax get请求和post请求区别:黄色小三角 以get请求为例,输出结果如下: 2.jquery中的ajax 列了常用的6个方法: 3.状态说明 readystate: 0:请求未初始化,open未调用 1:服务器连接已建立,open已经调用了 2:请求已接受,也就是接收到头信息了 3 ...
分类:
Web程序 时间:
2016-12-20 00:23:46
阅读次数:
165
1.原生ajax get请求和post请求区别:黄色小三角 以get请求为例,输出结果如下: 2.jquery中的ajax 列了常用的6个方法: 3.状态说明 readystate: 0:请求未初始化,open未调用 1:服务器连接已建立,open已经调用了 2:请求已接受,也就是接收到头信息了 3 ...
分类:
Web程序 时间:
2016-12-16 01:17:10
阅读次数:
209
一.昨天内容回顾 a) 主流浏览器 new XMLHttpRequest(); b) IE浏览器 new ActiveXObject(“Msxml2.XMLHTTP.6.0”); 属性:responseText/responseXML readyState onreadystatechange 方法 ...
分类:
Web程序 时间:
2016-12-13 07:24:53
阅读次数:
176