AJAX
-
A: Asynchronous 异步
-
J: javascript
-
A: and
-
X: XML 作为转换数据格式
-
ajax也称为页面无刷新技术,能够实现整个界面不重加载的情况下进行局部界面的改变,异步地与服务器交换数据
-
数据传递的两种类型:json(适用于对象)/text
ajax连接过程
- 创建xmlhttprequest对象
- 发送数据
- 回调函数
readyState:对象状态
- 0 : 请求未初始化
- 1 : 请求已建立,还未发送对象
- 2 : 请求发生,服务器接受对象
- 3 : 请求处理,服务器返回数据
- 4 : 响应完成,返回数据成功
status:常见状态
- 200: OK成功
- 400 请求无效
- 403 禁止访问
- 404: 找不到文件
- 500: 服务器内部出错