多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 1.获取ajax异步对象 IE4~IE12 : 使用 new ActiveXObject("microsoft.xmlhttp"); 非IE : 使用 new XMLHttpRequest(); ## 2.ajax.open(method,url); method 是提交方式 有 get和post两种 url 是提交路径 ## 3.ajax.send() ## 4.ajax.onreadystatechange 这是一个监听函数 ## 包括五中状态码: 0—ajax 异步对象创建完毕,但是还未发送 1—ajax 已经调用了open()方法,但是还未调用send()方法 2—已经调用 send(),但是还未到达服务器端 3—表示请求已经到达服务端,正在服务端的处理,但是还未响应返回 4—ajax已经完全接收了服务器的响应信息,但是状态码未必是正确状态码有: 200:正确 404/500:错误 ps:a.每个浏览器的0,1,2,3这四种状态显示的不一样,但是4这个状态码每 个浏览器都有,所以我们只需要使用4即可 b. 0.1.2.3.4是ajax中的响应码,200/404/500是web中的状态码 5.ajax.readyState == 4 ## 6.ajax.status == 200; ## 7.获取值 ajax.requestText或者ajax.requestXML