ajax的核心是局部刷新,局部刷新的核心是XMLHttpRequest,它是浏览器自身的对象
1,使用ajax
前端传递数据给后端,传递方式可以为在路径中携带,获取到页面数据,加载到路径中
//创建异步对象
var xhr=new XMLHttpRequest();
//绑定事件
xhr.onreadystatechange=function(){
if(xhr.readyState==4&&xhr.status==200){
//代表成功
}
}
//初始化请求数据
xhr.open('方式','路径',true)
//发送请求
xhr.send()
2,命令指令
var data=xhr.responseText---代表服务器返回的文本
document.getElementById('s').innerText=data---页面显示文本