1.什么是ajax
ajax就是在网页中利用XMLhttpRequest对象和服务器进行数据交互的方式就是ajax
2.ajax原理
- 首先创建xhr对象 xhr对象就是核心
- 调用open请求方法,请求路径
- 调用send
- 监听onreadystatechange事件 ,请求完成后对数据做出相应的操作
相反post请求只需要加一个content-Type属性即可
ajax的封装
-
创建ajax核心对象
-
判断是否是GET或者是POST请求
-
调用open和send
-
如果不是GET请求在次调用open函数
-
设置content-type属性
-
调用send
-
监听onreadystetachange事件