1
當我不斷地點擊單選按鈕,它不斷添加一系列的時,我不希望它這樣做,停止數據
我的代碼:
$(".test").change(function() {
var value = this.getAttribute("value");
if (value == 'a') {
chart.yAxis[0].setTitle({
text: "data"
});
if (chart.series.length >= 3) chart.series[1].remove();
chart.addSeries({
name: '2011',
type: 'column',
color: '#08F',
data: [1, 0, 4]
});
chart.series[1].remove();
chart.addSeries({
name: '2012',
type: 'column',
color: '#808000',
data: [8, 5, 3]
});
chart.addSeries({
name: '2013',
type: 'column',
color: '#FFA500',
data: [8, 1, 2]
});
}
單選按鈕:
<input class="test" name="g" type="radio" value="a"> data</input>
<input class="test" name="g" type="radio" value="b"> data1</input>
<input class="test" name="g" type="radio" value="c"> data2</input>
的問題是,當我點擊一個按鈕,它不斷將一系列
if (chart.series.length >= 3)
chart.series[1].remove();
這是混淆了我,我認爲這是錯誤的。我希望當我點擊了一個3個數據顯示一次。然而,它不斷增加的數據...
在jfiddle,你可以看到,它不斷增加的數據時,我點擊的按鈕。當我只希望它顯示我已經給每個按鈕的數據.. http://jsfiddle.net/Qkzx6/9/
謝謝你喲! – al123
任何機會你沒有如何我可以添加數據到x軸,「1月」,「2月」,「3月」等等。 ','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'] }放入您編輯的jfiddle – al123
只需在構建圖表時將其添加到圖表選項即可。請注意,您提供了12個類別,因此您應該在每個系列的數據數組中提供12個項目。檢查更新的jsFiddle [這裏](http://jsfiddle.net/ssarabando/VnCgx/2/)。 – ssarabando