3
新しいデータを設定:HightChartは、私は、このような日付と値とhighchart初期化
series: [{
name: 'Tokyo',
data:
[
[Date.parse("01/02/2017"),11],
[Date.parse("02/02/2017"),22],
]
},{
name: 'Tehran',
data:
[
[Date.parse("01/02/2017"),33],
[Date.parse("02/02/2017"),44],
]
}]
を上記の例
chartArray
でHighChartに正常に追加されます。
ここで私はチャートで新しいデータを設定したいと思います。これを行うにはHighChart.series[0].setData()
メソッドを使用します。
JS:私だけのチャートにnew data
を設定し、このコードで
$('#btnUpdate').('click', function(){
$.post('/Reporst/GetReportsJson/', data, function (dataR) {
var chartArray = []; //for chart value
var dateArray = []; // for chart date, X Axis
for (var i in dataR) {
for (var ii in dataR[i].finalChart) {
dateArray.push(dataR[i].finalChart[ii].date1);
chartArray.push(parseInt(dataR[i].finalChart[ii].value));
}
HighChart.series[i].setData(chartArray);
dateArray = []; chartArray = [];
}
})
、私の質問は:私は、チャートのためnew date
、new data
とnew label
を設定できますか?
がどのようにラベル名を設定することができますか? –
解決策を見つけました。 'HighChart.legend.allItems [0] .update({name:i});' –
私はちょうどxD Gladを書いていました:-) –