$.ajax({
url:"",
type:"GET",//jsonp提交的请求只能是GET,即使修改了也会默认改为GET
xhrFidles:{withCredentials:true},
crossDomain:"true",
processData:"false",
dataType:"jsonp",
jsonp:"callback",
jsonpCallback:"自定义回调函数名",
success:function(){},
error:function(){}
});
后台返回数据是JSONP格式,和JSON不一样有差异
JSONP格式:callback函数名(JSON数据),例如callback({"key":"value"})
还有一种方式就是直接用jquery的jsonp插件,需要先导入js库
$.jsonp({
url:"",
jsonpCallback:"自定义函数名",
success:function(){},
error:function(){}
});