我是一个新手学习JavaScript(特别是用于制作地图的Leaflet.js),当我尝试从我的Weebly网站上的文件加载存储为JSON的数据时,我遇到了问题。我使用的代码是:
var test = "http://www.kingcountydata.weebly.com/files/theme/hrabasetopo.json?jsoncallback=?";
$.getJSON(test, function (json) {
console.log(json);
console.log("success");
});
这似乎应该有效,但JSON数据和成功"都没有。显示在我的浏览器控制台中。我错过了一些明显的东西吗?提前感谢您的帮助!
答案 0 :(得分:0)
您可以使用如下所示的$ .ajax()函数来实现它,并调试错误:
$.ajax({
contentType: 'application/json',
dataType: "json",
url: "http://www.kingcountydata.weebly.com/files/theme/hrabasetopo.json?jsoncallback=?",
success: function (dataCheck) {
console.log(dataCheck);
},
error: function(data, errorThrown)
{
alert('request failed :'+errorThrown);
}
});