## 那如何使用Ajax技术?
* 首先,有客户端事件触发Ajax事件。
* 然后,创建xmlHttpRequest对象,根据浏览器不同,创建的xmlHttpRequest对象不同。用open调用,用send发送请求给Ajax引擎。
* 最后,执行完毕后,把结果返回给客户端。
## 执行的流程如下:\
![](https://box.kancloud.cn/7103546c049b59c46ed794700fdc0e72_621x299.png =690x360)
## 那Ajax是如何从浏览器发送Http请求到服务器呢?
这就得使用一个重要的对象XMLHttpRequest。
那首先了解一下XMLHttpRequest对象的属性和方法。
## 主要的方法:
open(method,url,boolean):打开XMLHttpRequest对象。其中method方法有get,post,delete,put。若是查数据,从服务器中得到一定的数据,则使用get。若是直接提交到服务器中,更新一定的数据,则使用post;url是请求资源的地址。第三个参数表示是否使用异步。默认情况是true,因为Ajax的特点就是异步传送。若使用同步则false。异步和同步上述已经举例。
- web 前端知识
- 什么是Vue,
- vue-axios的使用及其中get与post网络请求
- Ajax实现步骤和原理
- 什么是AJAX?
- AJAX的工作原理
- 那如何使用Ajax技术?
- css 新特性
- 什么是深拷贝和浅拷贝
- Vue
- axios封装和使用
- axios基本用法
- Vue-cli 安装
- 布局的时候什么时候用xs,sm,md,lg?
- js.的点击事件
- vue路由传参的三种基本方式
- Vue路由传参与取值的两种方法
- HTML
- html5的新特性
- Html5新增的标签有哪些?
- CSS
- CSS伪类选择器 奇偶匹配nth-child(even)
- 房银-项目
- 服务器网址
- 项目网址
- VS -Code
- Vue 单页应用 的 首屏优化
- 什么是DTO
- JavaScript
- element-ui 表单校验
- JavaScript-2
- JavaScript - Number.isInteger() 方法用来判断给定的参数是否为整数
- JS回调函数--简单易懂有实例
- bootstrap 概念 和使用方法
- react框架- 知识
- react中class xx extends component{}和React.createClass({})的区别?