function ajaxJsonp(url, type, param, suc, error)
{
$.ajax({
url: url,//跨域请求地址
type: type,//请求方式post,get
data: param,//请求参数
async: false,//同步请求,ture为异步请求
dataType: "jsonp",
jsonp: "jsoncallback", //jsonp 使用ajax时去掉
success: function(data) {
var a = eval('('+data+')');
suc(a);
},
error: function(data) {
// if (!!error) {
// error();
// }
}
});
}
本文介绍了一个使用jQuery的Ajax方法实现JSONP跨域请求的JavaScript函数。该函数支持GET和POST请求方式,并通过设置dataType为'jsonp'来确保能够正确处理跨域的数据返回。文中详细解释了如何配置Ajax请求的各项参数,包括请求地址、类型、数据、同步或异步选项以及回调函数。
3537

被折叠的 条评论
为什么被折叠?



