JSONP请求返回JSON语法错误

时间:2017-01-30 05:06:28

标签: javascript jquery json ajax cors

我正在使用jQuery' ajax来调用 CORS 启用的 AWS Lambda服务。我收到的响应状态代码为200,但在控制台中收到此错误:

  

"未捕获的SyntaxError:意外的令牌:"

这是我的ajax代码:

$.ajax({
    type:     "GET",
    url:      "https://x8aplaw6rb.execute-api.us-west-2.amazonaws.com/prod/locations?TableName=coinsource&callback=?",
    dataType: "jsonp",
    success: function(data){
        console.log(data);
    }
});

我已经尝试了几个小时来弄清楚为什么我会得到syntax error。我甚至验证了jsonlint.com上的响应,并且它说它是有效的JSON。

0 个答案:

没有答案