JQuery Ajaxを新しく導入しました。Web APIがJQuery Ajaxを使用してデータを返さない
以下のコードは、常にエラー関数を返します。私は何か間違っているのですか?私はfirebugを使用して応答ヘッダー内の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");
}
});
実際に返されたエラーを見れば、ヒントが得られるかもしれません...サーバから返されるエラーは何ですか?ブラウザのdevツールの[ネットワーク]タブを見るか、$ .ajaxメソッドのエラーコールバックを正しく処理できます(api.jquery.com/jquery.ajax/を参照してください) – ADyson