我遇到了麻烦json文件的问题,我现在没有问题在哪里,希望你能帮助我。加载本地json文件并将结果分配给变量
<script type="text/javascript">
var d;
$.getJSON("empl-estab.json", function (data) {
d=data;
});
console.log(d);
var chart = Highcharts.chart('container', {
title: {
text: 'Statistiques'
},
subtitle: {
text: 'Plan'
},
xAxis: {
categories: d.categories,
},
series: [{
type: 'column',
colorByPoint: true,
data: d.data,
showInLegend: false
}]
});
</script>
误差为:d是未定义
所有代码依赖于'D'必须是你'.getJSON'成功函数内。你知道......哪里有'd = data'。所以......是的,你也需要把HighCharts放在那里。 – PHPglue
我解决它,就像@Mamun说的,我应该把所有的代码移动到$ .getJSON,我有一个文件位置的问题,谢谢你们,你们都很棒。 – rafik