1.ajax:asyns javascript and xml
2.ajax的原理:通过XMLHTTPRequest对象,向服务器发送请求,服务响应数据,把响应的结果通过JavaScript渲染到页面中
3.ajax的优点:异步加载,局部刷新
4.ajax的使用:
1)var xhr= new XMLHTTPRequest()
2)xhr.open('请求方式','url地址','是否异步')
3)xhr.send('');
4)响应---事件机制的方式 onreadystatechange readyState 0,1,2,3,4 status
dVObj.innerHTML=this.responseText;
5. 异步:一次执行一堆,后面的内容不等前面的执行完。
6. 响应内容:responseText----是一个字符串
序列化:将字符串格式转换为json格式 JSON.parse()
反序列化:将json格式的数据转换为string格式 JSON.stringfiy()
7. jquery封装ajax的方法
load(): $(对象).load('接口地址',{传递的参数:参数值},function(){})
$.get('url',['传入的参数data{}'],successCallback(响应的内容,响应的状态),['返回的类型type'])
$.post('url',['传入的参数data{}'],successCallback(响应的内容,响应的状态),['返回的类型type'])