我正在尝试连接到一个非常基本的API,看看我可能会得到什么样的结果,但我收到了上述错误。
我已经搜索过了,但我无法看到我的代码可能出错的地方。
这是我的基本代码:
$.ajax({
type: 'GET',
dataType: 'jsonp',
url: 'https://boardgameprices.co.uk/api/search?sitename=local&search=kingdomino',
cache: false,
crossDomain: true,
success: function (data) {
alert("worked");
},
error: function (jqxhr) {
alert(jqxhr.responseText);
}
});
我从API获得了一个响应主体:
{"items":[{"id":19200,"name":"Kingdomino","version":"","bestprice":15.5,"bestprice_ccy":"GBP"},{"id":21960,"name":"Kingdomino XXL","version":"","bestprice":52.78,"bestprice_ccy":"GBP"}],"count":"2","pages":1,"per_page":20}
ajax调用也带来了200回复。
任何人都可以看到可能导致此问题的原因吗?