jquery ajax 常用选项
async
类型:Boolean
默认值: true。默认设置下,所有请求均为异步请求。此选项设置为 false 即使用同步请求。
type
类型:String
默认值: 默认为 “GET”,请求方式 (“POST” 或 “GET”),也可以设置成”PUT”和 “DELETE”, 这两种方式不同浏览器支持程度不同。
data
类型:String
发送到服务器的数据,将自动转换为请求字符串格式,GET 请求中将附加在 URL 后,POST 请求会在 body 中传递给后端。
url
类型:String
发送请求的地址。
timeout
类型:Number
设置请求超时时间(毫秒),此设置将覆盖全局设置。
headers
类型: 对象
一个额外的请求头信息”{键:值}”对映射到请求发送给后端,一般需要根据后端要求设置请求 头信息。
beforeSend
类型:Function
请求发送之前的回调函数。
success
类型:Function
请求成功后的回调函数,由服务器返回指定格式的数据内容。
error
类型:Function
请求失败后的回调函数。 发生错误之后在回调函数中可以操作错误信息对象。
complete
类型:Function
ajax 请求完成,不管请求成功或者失败都会调用的回调函数。 这里可以获取请求成功或者失败之后的返回结果。