嗨,伙计们,
我目前正在学习使用 HighCharts 来绘制一些数据。
在学习了在本地页面上设置之后,是时候动态地/通过 ajax 加载数据了。
图表加载良好,系列定义如下:
var series1=[];
var series2=[];
var series3=[];
然后我有一个按钮,它触发一个 ajax 请求,这些数组填充了数据,从 sql 数据库中提取,格式化,然后发送回网页:D(这需要一段时间)
现在 - 填充了这些数组后,我希望让 HighCharts 来绘制这些数据。
我尝试使用 chart.refresh(); 在我的 ajax 结束时,但这似乎给出了错误:
Uncaught TypeError: Object #<Object> has no method 'refresh'
我有点难过并努力取得进展 - 非常感谢朝正确方向轻推!
编辑:
chart.series[0].setData(series1);
是在阵列被填满后需要触发的东西。