High Charts API http://api.highcharts.com/highcharts#Series.setData()
的javascript
...
$('#button').click(function() {
chart.series[0].setData( //How can I use this method to add the data?
['Firefox', 55.0],
['IE', 16.8],
['Safari', 7.5],
['Opera', 7.2],
['Others', 0.7]
);
请参阅jfiddle http://jsfiddle.net/bK7fh/
上的完整代码和示例答案 0 :(得分:6)
您忘记了设置数据需要一组数据,而不是大量数组。
以下是一个例子:
$('#button').click(function () {
chart.series[0].setData([
['Firefox', 55.0],
['IE', 16.8],
['Safari', 7.5],
['Opera', 7.2],
['Others', 0.7]
]);
});
这是你的小提琴,工作:http://jsfiddle.net/bK7fh/2/