我对JQuery Ajax很新奇。Web API不返回使用JQuery Ajax的数据
我的代码总是返回错误函数。难道我做错了什么?我可以使用萤火虫在响应标题中看到json数据我无法使成功功能正常工作。
var url = "http://ec.europa.eu/budg/inforeuro/api/public/monthly-rates"
$.ajax({
crossOrigin: true,
type: "GET",
crossDomain: true,
async: false,
url: url,
dataType: 'jsonp',
jsonpCallback: 'jsonCallback',
contentType: "application/json",
success: function (data) {
console.log("Success");
},
error: function() {
console.log("Ajax Error Occurred");
}
});
好吧,如果你看看返回的实际错误,它可能会给你一个线索......服务器返回什么错误?您可以查看浏览器开发工具的“网络”选项卡,也可以正确处理$ .ajax方法的错误回调(请参阅api.jquery.com/jquery.ajax/) – ADyson