加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Ajax

发布时间:2020-12-15 21:06:55 所属栏目:百科 来源:网络整理
导读:1 ajax参数设置 type:http方法 url:请求路径 data:提交参数 async:同步或异步,true 异步,false 同步。默认异步。 contentType:提交参数时内容编码类型。 dataType:预期服务器返回类型。 cache:是否使用缓存,true使用,false不使用,默认使用,datatype为s

1 ajax参数设置

type:http方法

url:请求路径

data:提交参数

async:同步或异步,true 异步,false 同步。默认异步。
contentType:提交参数时内容编码类型。
dataType:预期服务器返回类型。
cache:是否使用缓存,true使用,false不使用,默认使用,datatype为script或sonp默认不使用。
timeout:请求超时时间,毫秒。
success:请求成功回调
error:请求失败回调
complete:请求完成回调包括成功和失败


2 ajax跨域

ajax跨域请求时候,额外指定如下参数,后面2个参数随便传一个是提交给后台的参数名和参数对应值,后台返回 参数值(数据结构),如下设置返回res({name:'joy'}) datatype:'jsonp',jsonp:'callbackNameParam' jsonpCallback:'res' $.ajax({ url: 'http://www.xxx.cn/lalala?method=10082&page=1&pageSize=10',type: 'GET',dataType: 'jsonp',jsonp:'callbacka',//传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(默认为:callback) jsonpCallback:"res",//自定义的jsonp回调函数名称,默认为jQuery自动生成的随机函数名 timeout: 5000,contentType: 'application/json; charset=utf-8',success: function (result) { alter("aaaa"); } });

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读