请求API报SyntaxError: Unexpected token :

1435321 2017-02-04 10:31:27

请求部分代码
$("#jqrwd").click(function(){/*机器人问答*/
$.ajax({
url: "http://op.juhe.cn/robot/index?info=" + $('#jqrwdrlnr').val() + "&dtype=&loc=&lon=&lat=&userid=&key=5734f3d9bfc41ccd5ebf96c7829a1fef",
type: 'GET',
dataType: 'jsonp',
success: function (data) {
var json = eval(data);
alert(json);
var text = json.result.text;
var text2 = json.result.code;
alert(text);
$("#wllttqtext").html(text+text2) ;
},
error:function(){
alert("请求出错!");
}
});
});
...全文
944 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Go 旅城通票 2017-02-06
  • 打赏
  • 举报
回复
引用 1 楼 slwsss 的回复:
后台写接口做代理 这个不支持jsonp
+++跨域了,返回的又不是jsonp数据,调用失败
slwsss 2017-02-04
  • 打赏
  • 举报
回复
后台写接口做代理 这个不支持jsonp
yibey 2017-02-04
  • 打赏
  • 举报
回复
看错误应该是evail报错,如果是的话就是: eval 要在字符串两边加上 括号 比如eval("("+json+")")

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧