Ajax全称(Async Javascript and XML),即异步的JS和XML。
一、概念:基于浏览器的web开发技术,无刷新异步获取数据。
二、原理(实现过程)
- 创建Ajax核心对象:XMLHttpRequest对象;
- 通过XMLHttpRequest对象的open()方法与服务器建立连接;
- 构建请求所需的数据内容,并通过XMLHttpRequest对象的send()方法发送给服务器端;
- 通过XMLHttpRequest对象提供的onreadystatechange事件 监听服务器端的通信状态;
- 接收处理服务器端响应的数据结果,并渲染到页面中。