我在 getJson 方面遇到了一个奇怪的问题。
例如,当我尝试使用 Nominatim 获取 json 时,如下所示:
var adresse = $('#ad').val();
$.getJSON( "http://nominatim.openstreetmap.org/search?q="+adresse+"&format=json&polygon=1&addressdetails=1", function( data ) {
console.log(data);
}
它有效。 但如果我尝试从这样的文件中获取:
$.getJSON( "http://localhost/folder/address.json", function(data){
console.log(data);
});
我的 Json 文件加载良好,但数据中没有任何内容。
您能帮我找出问题所在吗?
最佳答案
检查错误:
$.getJSON('http://localhost/...', function(data){ ... })
.done(function(){ console.log('success', arguments); })
.fail(function(){ console.log('failure', arguments); });
您的文件可能会正确提供,它是否包含有效的 json 数据?
关于jquery - getJson 不返回任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19425669/