我試圖讓從comicvine API的JSON響應,但我得到了下面的錯誤。 comicvine.gamespot.com/:1未捕獲的SyntaxError:意外的標記:jQuery的AJAX未捕獲的SyntaxError:意外的標記:同時調用API
我看到我的JSON結果,格式化,在響應身體,但我得到上面的控制檯錯誤。
export function getSeriesFromComicVine() {
const url = "http://comicvine.gamespot.com/api/characters/?api_key=f18c6362ec6d4c0d7b6d550f36478c1cd6c04a49&filter=gender:male,name:hawkeye&format=json&callback=?";
$.ajax({
url: url,
// data: {test: "test"},
type: 'GET',
crossDomain: true,
jsonpCallback: 'callback',
dataType: 'jsonp',
jsonp: false,
jsonpCallback: "myJsonMethod"
success: function (data) {
console.log(data);
}
});
}
'我看到我的JSON結果,formatted' - 但它是有效的(電腦說沒有),'在響應header' - 當然這是在響應**全身**! –
你可以看到,響應確實是JSON - 但不是JSONP - 看起來像'comicvine.gamespot.com'不做JSONP –
好吧,我得到響應。我見過的所有例子都使用jsonp。我將添加我在問題中得到的回覆。 –