ajax定义:是可以与服务器进行同步/异步交互的技术之一
ajax语言载体:JavaScript
ajax特点:页面不刷新
ajax好处:1、用户体验好
2、节省带宽
ajax 的使用
1、创建ajax对象 var xhr=newXMLHttpRequest();
2、发送对服务的请求
创建请求:xhr.open("get",‘网址’);
发送请求:xhr.send(null);
3、接受服务器返回信息
设置事件:xhr.onreadystaechange = function(){
if(xhr.readystate==4){
document.body.innerhtml += xhr.responsetext;
}
}
4、get和post
不同:a、给服务器传递数量,get是2k,post无限制
b、post安全
c、传递数据的形式不同,get在地址后面以请求字符串形式传递函数,post把form表单的数据给请求出来以xml形式传递给服务器