0
我想要动态更新每个系列的数据,我有一个折线图(Highcharts.js)。JavaScript循环到setData方法
$(document).ready(function() {
$(chart_id).highcharts({
chart: chart,
title: title,
credits: credits,
xAxis: {},
Axis: yAxis,
legend: legend,
series: series
});
var chartz = $(chart_id).highcharts();
$('#data-labels').click(function() {
chartz.series[0].setData([129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4,25,29],true,true,true);
});
我想要做的就是更新:
chartz.series[i]
哪里是每一个人的指数目前,我通过使用SetData方法新的数据手动传递到一系列的做系列(我有大约36,并且新的一直被添加)
如何编码和实现一个javascript for循环,计算系列长度并传入系列[i] .setData变量?我对JavaScript很缺乏经验,所以我不确定从哪里开始或在哪里放置这个功能?我猜它看起来像(其中i <是伪代码):
for (var i = 0; i < "series length + 1"; i++)