ajax 最常用的属性
type:发送数据的类型, 'GET', 'POST', 'PUT','DELETE'
data: 发送到服务器的数据
url:后端提供的 API 接口
content-type:指定发送数据的格式,'application/json',有时候是'applicaltion/x-www-form-urlencoded'
error:失败返回的结果
success:成功返回的数据,状态码200-300
data-type:返回数据的格式
解决跨域最好是前后端分离,其次是 postMessage
原生ajax 属性:
abort() 方法 可以取消异步请求,之后 readyStatus 就设置为 0
readyState ,请求/响应的当前活动阶段,有5个阶段
0 未初始化。尚未调用 open() 方法
1 启动。已经调用 open() 方法,但尚未调用 send() 方法
2 发送。已经调用 send() 方法,但尚未接收到响应
3 接收。已经接受到部分响应数据
4 完成。已经接受到全部响应数据,而且已经可以在客户端使用了