我正在尝试创建一个基本列图表,但我没有看到我出错的地方。下面是我使用的代码(我遇到问题的部分):
<div id="container" style="min-width: 310px; height: 400px; margin: 0 auto">
<script>
$(document).ready(function () {
$.getJSON("http://23.251.135.197:8080/yii/testdrive/protected/views/site/sqldata/analysis_stab_app.php", function(json){
$('#container').highcharts({
chart: {
type: 'column'
},
title: {
text: 'Stab events'
},
xAxis: {
categories: []
},
yAxis: {
min: 0,
title: {
text: 'number of events'
}
},
tooltip: {
pointFormat: '<span style="color:{series.color}">{series.name}</span>: <b>{point.y}</b> <br/>',
shared: true
},
series: arrays
});
});
});
</script>
</div>
带有json_encode输出的php文件:
[{"Speed_high_below_1000":23,"Sink_rate_high_below_1000":20,"Speed_high_below_500":18,"Sink_rate_high_below_500":15,"Speedbrakes_below_1000":4,"Late land flaps":4,"Go around":2}]
我将不胜感激任何帮助。
答案 0 :(得分:0)
在你需要的对象中,&#34; y&#34; param,而不是自定义名称