使用javascript或jquery从外部json文件加载数据
我正在研究如何将外部json文件中的数据动态地使用到javascript中。 我一定是误解了如何调用该文件,因为目前我甚至无法访问数据。。。 因此,我的html调用js文件。js文件使用以下方法调用json:使用javascript或jquery从外部json文件加载数据,javascript,jquery,ajax,json,load,Javascript,Jquery,Ajax,Json,Load,我正在研究如何将外部json文件中的数据动态地使用到javascript中。 我一定是误解了如何调用该文件,因为目前我甚至无法访问数据。。。 因此,我的html调用js文件。js文件使用以下方法调用json: $(function() { function stockTimeline(){ $.getJSON('json/corse_timeline/corse_timeline.json', function(donnees) { $('#wra
$(function() {
function stockTimeline(){
$.getJSON('json/corse_timeline/corse_timeline.json', function(donnees) {
$('#wrap').html('<p>' + donnees.timeline.date[4].endDate + '</p><p>' + donnees.timeline.date[9].startDate + '</p><p>' + donnees.timeline.headline + '</p><p>' + donnees.timeline.date[30].headline + '</p><p>');
console.log("this console.log IS NOT working");
});
console.log("this console.log IS working");
}
stockTimeline();
});
$(函数(){
函数stockTimeline(){
$.getJSON('json/corse_timeline/corse_timeline.json',函数(donnees){
$(“#wrap”).html(“”+donnees.timeline.date[4]。endDate+”“+donnees.timeline.date[9]。startDate+”“+donnees.timeline.headline+””+donnees.timeline.date[30]。headline+”>;
console.log(“此console.log不工作”);
});
console.log(“此console.log正在工作”);
}
stockTimeline();
});
我从我读过的几个教程中直接采用了这个方法。
如何测试我的json文件是否损坏?
是因为我需要将其上传到服务器上才能工作吗?您可以通过将其粘贴到来验证JSON文件。您可以通过将其粘贴到来验证JSON文件。控制台是否显示任何javascript错误?控制台是否显示任何javascript错误?我确实有大量的解析错误!谢谢你的链接,我现在正在更正;)方便的东西。有时候你需要的只是新鲜的眼球,即使它们是机器的眼球。我确实有很多解析错误!谢谢你的链接,我现在正在更正;)方便的东西。有时你只需要新鲜的眼球,即使它们是机器的眼球。