$.get() get请求方式
有4个参数, url地址是必填参数, 其他参数都是选填参数
参数的形式是对象形式
1 $.get({ 2 3 url : 地址(必填) 4 5 data : 携带的参数 对象形式 6 7 dataType : 期望的数据类型,如果为json,会将后端返回的json串,自动解析 8 9 success : function(){} 请求成功时执行的函数 10 11 })
$.post() post请求方式
有4个参数, url地址是必填参数, 其他参数都是选填参数
参数的形式是对象形式
1 $.post({ 2 3 url : 地址(必填) 4 5 data : 携带的参数 对象形式 6 7 dataType : 期望的数据类型,如果为json,会将后端返回的json串,自动解析 8 9 success : function(){} 请求成功时执行的函数 10 11 })
$.ajax() 综合方式
常规get,post请求(不是跨域), 常用参数
1 $.ajax({ 2 3 常用: 4 5 url : 地址; 6 7 type / method : 请求方式 默认值是get方式 8 9 data : { } 传参参数,必须是对象形式 10 11 dataType : json, 设定为json,会自动解析反应提中的json串 12 13 success : function(){} 请求成功执行的函数 14 15 16 17 不常用: 18 19 async : 设定是否异步,默认值是true,异步执行ajax请求 20 21 error : function(){} 请求错误时执行的函数 请求成功时不会执行 22 23 timeout : 设定时间,单位毫秒(必须是异步执行) 24 25 如果请求时间超过设定的时间,认为是请求失败 26 27 cache : 设定是否缓存请求结果 28 29 默认值是 true,缓存请求结果 30 31 必须是get方式,这个设定才起作用 32 33 post方式不会缓存,设定也没有效果 34 35 context : 指定执行函数中 this的指向 36 37 })
逆战班
浙公网安备 33010602011771号