【发布时间】:2011-11-04 23:45:10
【问题描述】:
基本上,我希望用户能够通过单击下拉菜单来更改图形的类型:BarRenderer、PieRenderer 等。数据是相同的。我知道我可以在同一个元素上再次调用 $.jqplot() ,但是我必须再次传递所有设置。而且我的页面有可变数量的图表,这使得该选项成为一个非常糟糕的选择。
我找到了一个关于这个的链接:http://groups.google.com/group/jqplot-users/browse_thread/thread/efe6511cd9496f16/5c625baf78d3b0ae,但我似乎仍然需要再次调用 $.jqplot()。
有没有更好的方法来做到这一点?还有一个小问题:只是我,还是 jqplot 上的文档不好?我必须查看多个地方才能找到我想要的选项(有时,该选项没有记录,或者我无法以某种方式找到它)。 jqplot怎么学?
【问题讨论】:
-
更新数据并重新绘制
plot1.series[0].data = newData; plot1.resetAxesScale(); plot1.replot();stackoverflow.com/a/10901538/516748