跨域请求的方法在执行时为什么总是提示少一个';'

欣怡 欣怡 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
这一个跨域请求的方法在执行时为什么总是提示少一个';' $.ajax({
async:false,
url: 'http://192.168.8.217:80/ERP/notice/refreshTask.action?a='+Math.random(), // 跨域URL
type: 'GET',
data:'userid=${userId }&roleId='+roleId,
dataType: 'jsonp',
jsonp: 'jsoncallback', //默认callback
//timeout: 5000,
beforeSend: function(){ //jsonp 方式此方法不被触发。原因可能是dataType如果指定为jsonp的话,就已经不是ajax事件了
},
success: function (json) { //客户端jquery预先定义好的callback函数,成功获取跨域服务器上的json数据后,会动态执行这个callback函数
if(json.length!=0){
// $('#fonttasksize_'+roleId).text(json.taskSize);
// topMsgs(json.taskSize);
// topMsg(json.topsize);
}
},
complete: function(XMLHttpRequest, textStatus){
},
error: function(xhr){
//jsonp 方式此方法不被触发
//请求出错处理
alert("请求出错(请检查相关度网络状况.)");
}
});
...全文

相关推荐

评论
收藏 已收藏
分享
返回顶部
欣怡
高性能WEB开发 25,979 成员 4,366 内容