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 请求完成,不管请求成功或者失败都会调用的回调函数。 这里可以获取请求成功或者失败之后的返回结果。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注