【发布时间】:2013-07-24 21:13:49
【问题描述】:
我从几个小时就开始抓狂了……通过调用生成 JSON 数据的 php 脚本来创建多行高库存
我有一个 php/javascript 文件,可以下载包含 2 个系列的 JSON 数据。 look here
然后,在我的php file creating the highchart 中,我有以下代码来显示探针图 ($sonde_id):see fiddle:第一个系列“平均值”是平均值,第二个是一个范围最小/最大。我可以滚动时间/缩放等......刷新工作。这对于另一个已知问题来说非常慢,但它确实有效。
现在我的问题是,我想显示来自不同探针 ($sonde_id) 的多行。
我尝试使用以下代码绘制探针 23,22 和 24;通过简单地乘以 json.get 但这不起作用
var url = 'sonde_exp_json.php?sonde_id=23&callback=?' ;
$.getJSON(url, function (json_data_23) {
console.log (json_data_23.average);
options.series[0].data=json_data_23.average;
}); //end getJSON
url = 'sonde_exp_json.php?sonde_id=22&callback=?' ;
$.getJSON(url, function (json_data_22) {
options.series[1].data = json_data_22.average;
}); //end getJSON
url = 'sonde_exp_json.php?sonde_id=24&callback=?' ;
$.getJSON(url, function (json_data_24) {
options.navigator.series = json_data_24.average;
options.series[2].data = json_data_24.average;
}); //end getJSON
error is "ncaught SyntaxError: Unexpected identifier" 在行 options.series[0].data.=json_data_23.average;
我不明白这个问题。我完全迷失了这些对象/数组/json和在同一个图表上显示多行的结构。我阅读了许多其他答案,但我错过了一些东西
谢谢
【问题讨论】:
标签: json highcharts series