ajax是用来做局部刷新的。
局部刷新使用的核心对象是 异步对象(XMLHttpRequest)
这个异步对象是存在浏览器内存中的 ,使用javascript语法创建和使用XMLHttpRequest对象。
创建 XMLHttpRequest 对象的语法(xhr):
var xmlhttp=new XMLHttpRequest();
通过判断 XMLHttpReqeust 对象的状态,获取服务端返回的数据。
语法:
xmlHttp.onreadystatechange= function() {
//当xmlHttp.readyState == 4的时候,表示我们可以处理数据了
//当xmlHttp.status == 200 的时候,表示我们的网络请求时成功了
if( xmlHttp.readyState == 4 && xmlHttp.status == 200){
//获取服务器返回的数据
var data = xmlHttp.responseText;
//更新数据
document.getElementById("