AJAX是什么?如何在JavaScript中使用?

 我来答
Xummer_昔年
推荐于2019-08-13 · TA获得超过2.1万个赞
知道小有建树答主
回答量:208
采纳率:0%
帮助的人:9.6万
展开全部

AJAX全称为Asynchronous JavaScript And XML直译就是异步的JavaScript和XML。

通常当JavaScript向服务器发送请求获取数据时,服务器会返回数据。在传统没有使用AJAX的网页中,需要刷新页面使其重新加载。而AJAX可以使网页在不重新加载页面的情况下对网页的局部进行更新。

使用AJAX主要分三部分:

1、 创建请求的变量。
2、 为请求添加事件处理代码。
3、 配置发送请求。

【AJAX举例】

var myRequest;
if (window.XMLHttpRequest) {  
myRequest = new XMLHttpRequest();} 
else if (window.ActiveXObject) { 
myRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
myRequest.onreadystatechange = function(){
console.log("匿名函数被调用!");
console.log(myRequest.readyState);
if (myRequest.readyState === 4) {
var p = document.createElement("p");
var t = document.createTextNode(myRequest.responseText);
p.appendChild(t);
document.getElementById("mainContent").appendChild(p);}};
myRequest.open('GET', 'simple.txt', true);
myRequest.send(null);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式