这是我的代码。我想要做的是记录数据并能够使用json数据,但它不起作用。
$(document).ready( function(){
$.getJSON("http://removed_for_privacy.me/exercises.json", function(data) {
console.log(data);
alert(1);
});
});
这不会记录数据,甚至不会运行警报(1)。这是在运行服务器,任何想法吗?
答案 0 :(得分:0)
你的问题是getJson
没有返回错误,而是使用常规的ajax,
$.ajax({
url: 'http://removed_for_privacy.me/exercises.json',
dataType: 'json',
success: function( data ) {
console.log(data);
},
error: function( data ) {
console.log(data);
}
});
或,使用.fail
$.getJSON("http://removed_for_privacy.me/exercises.json", function(data) {
console.log(data);
alert(1);
})
.fail(function(jqxhr){
alert(jqxhr.responseText);
});