我試圖在highcharts這裏點擊一個按鈕堆疊圖表中的數據重置是我的工作至今復位數據
它不工作
燦你請幫助這個嗎?謝謝。
只是爲了澄清我帶的例子
http://www.highcharts.com/demo/column-stacked
按鈕可以用於簡單的圖形編輯下面兩個幫助,但我不能使它成爲堆積的列上工作。
我試圖在highcharts這裏點擊一個按鈕堆疊圖表中的數據重置是我的工作至今復位數據
它不工作
燦你請幫助這個嗎?謝謝。
只是爲了澄清我帶的例子
http://www.highcharts.com/demo/column-stacked
按鈕可以用於簡單的圖形編輯下面兩個幫助,但我不能使它成爲堆積的列上工作。
對於你將不得不重新繪製HighChart或重新初始化對象。
$('#button').click(function() {
$("#container").empty();
options.series = [];
options.series.push({
name: 'Test',
data: [10, 10, 10, 10, 10]
});
options.series.push({
name: 'Test2',
data: [5, 5, 5, 5, 5]
});
options.series.push({
name: 'Test3',
data: [4, 4, 4, 4, 4]
});
chart = new Highcharts.Chart(options);
});
使用下面的代碼在單擊按鈕:
chart.series[0].setData([10, 10, 10, 10, 10]);
chart.series[1].setData([5, 5, 5, 5, 5]);
chart.series[2].setData([4, 4, 4, 4, 4]);
看看這個FIDDLE
感謝您的快速答覆。但是,我不能更新名稱。 http://jsfiddle.net/YUa3R/6/還可以請幫助我如何刪除和添加系列? – 2012-07-16 05:19:17
我已經討論了在這裏重命名系列:http://stackoverflow.com/questions/11390131/highcharts-show-real-time-value-on-labels/11390353#11390353 – 2012-07-16 05:58:30
謝謝這是非常有幫助的 – 2012-07-16 20:56:05
@Dane Balia:要銷燬圖表,請運行chart.destroy()而不是僅清空容器。其次,由於有setData()API方法,因此您不必這樣做。 – 2012-07-16 17:31:07