API:未捕获的SyntaxError:无效或意外的令牌

时间:2017-01-30 07:06:44

标签: jquery ajax

我正试图得到这个词的结果:来自api的'德语'。

不幸的是,我收到错误: '未捕获的SyntaxError:无效或意外的令牌'。

我看到overview响应中的中间点有html字符。 并且有很多\"(它应该逃脱这些。)

$.ajax({
    type: 'GET',
    url: url,
    async: false,
    jsonpCallback: 'testing',
    contentType: 'application/json',
    dataType: 'jsonp',
    success: function(json) {
        console.dir(json);
    },
    error: function(e) {
        console.log(e.message);
    }
});

这是我的jsfiddle: http://jsfiddle.net/mrLkyx7j/

感谢。

1 个答案:

答案 0 :(得分:2)

试试这段代码

$.ajax({
type: 'GET',
url: url,
jsonpCallback: 'testing',
dataType: 'json',
success: function(json) {
    console.log(json);
},
error: function(e) {
    console.log(e.message);
}
});