使用 Ajax 技术网页应用能够快速地将增量更新呈现在用户界面上,而不需要重载(刷新)整个页面,这使得程序能够更快地回应用户的操作 。AJAX一. 什么是 AJAX?AJAX 全称:Asynchronous Javascript And XML(异步的 JavaScript 与 XML)
网页的局部刷新技术,网页不需要刷新整个页面来更新部分网页数据
二. 原始的 JS 创建 AJAX 步骤(☆)
- 创建 AJAX 的核心对象,XMLHttpRequest 根据不同的浏览器来创建相对应的Ajax对象
var req;if(window.XMLHttpRequest){ // 非IE req = new XMLHttpRequest();}else { // IE req = new ActiveXObject("Microsoft.XMLHTTP");} - 与服务器进行连接
// 第一个参数:提交方式 get 或 post// 第二个参数:访问后台的 URL// 第三个参数:是否异步,true 表示异步,false 表示同步req.open("post", url, true); - 发送请求
req.send();// get方式:index?id=1req.send(null);// post方式: 设置编码方式req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");var data = "https://tazarkount.com/read/id=" + 1;req.send(data); - 指定回调函数,接收后台返回值(绑定回调函数 / 状态监听函数)
req.onreadystatechange = function() { // AJAX 状态是否等于4,状态为4表示完成了整个请求 if(req.readyState == 4) {// HTTP 状态等于200if(req.status == 200) {// 处理返回值var info = req.responseText;} }}
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
