2020-10-02

jQuery封装Ajax的方法有三种
第一种:$.get() get请求方式 参数有 4 个 必填参数是 url地址 其他参数选填 参数的形式是对象的形式
$.get({
url : 地址(必填)
data : 携带的参数 对象形式
dataType: 期望的数据类型,如果为json 会奖后端返回json串自动解析 (xml,json,script,text,HTML),
success : function(){}
请求成功是执行的函数
}
$.post() post方式请求
$.ajax() 综合方式
参数有 N 个参数 特别多
常规get post 请求(不是跨域) 常用参数
url : 地址 ,

data : 携带的参数 对象形式

dataType : 期望数据类型,一般写一个json就可以,设定为json,会自动解析反应提中的json串
Jsonp : 定义函数名称,如果不写系统默认就是callback
Success : function(){}请求成功执行的函数
Type/method :这里写请求的方式,后端要求什么请求方式你就些什么

不太常用的参数:

async : 设定是否异步

error : function(){}请求错误的时候执行的函数

Timeout : 设定时间,单位毫秒,超出时间认为请求失败,只有在异步的时候才会成功

Cache : 设定是否川村请求结果,默认是true,必须是get方式才请作用

Context : 指定执行函数中的this指向
2020-10-02