0
私は線グラフ(Highcharts.js)にあるすべてのシリーズのデータを動的に更新したいと思います。JavaScript Loop to setDataメソッド
chartz.series[i]
は、個々の指標である:
$(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);
});
私は何をしたいがアップデートです:現在、私は手動でのsetDataメソッドを使用してシリーズに新たにデータを渡すことによって、それをやっていますシリーズの長さを数え、series [i] .setData変数に渡すjavascript forループをコード化して実装するにはどうすればよいですか?私はJavaScriptで非常に慣れていないので、どこで始めるか、どこにこの関数を配置するかは本当にわかりません。私はそれはのようになります推測している(ここで、i <は擬似コードです):
for (var i = 0; i < "series length + 1"; i++)