私は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は
getJSON
のcallback
関数内response
結果に関連するすべてのコード未定義
D ' 'に依存するすべてのコードは、あなたの' .getJSON'成功関数内でなければなりません。あなたは知っています...どこに 'd =データ 'がありますか?だから...はい、ハイチャートをそこに投げる必要があります。 – PHPglue
@Mamunが言ったように、私はすべてのコードを$ .getJSONに移動する必要があります。ファイルの場所に問題がありました。みなさん、ありがとうございます。 – rafik