Ajax

前端之家收集整理的这篇文章主要介绍了Ajax前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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"); } });

猜你在找的Ajax相关文章