$.ajax({
type: "get", //请求方式
async: false, //改为同步
url: "",
dataType: "jsonp", //跨域json请求一定是jsonp
jsonp: "callback", //跨域请求的参数名,默认是callback
//jsonpCallback:"successCallback", //自定义跨域参数值,回调函数名也是一样,默认为jQuery自动生成的字符串
data: {}, //请求参数
beforeSend: function () {
//请求前的处理
},
success: function (data) {
//请求成功处理,和本地回调完全一样
console.log('请求成功',data)
},
error: function (err) {
//请求出错处理
console.error('请求失败',err)
}
});
ajax异步变同步,实测效果不大
最新推荐文章于 2024-05-21 10:41:09 发布
这篇博客探讨了如何使用$.ajax设置为同步模式,并通过JSONP方式实现跨域数据请求。在请求中,定义了callback参数,同时在success和error回调中处理响应数据和错误情况。
683

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



