如何完全销毁图形,然后从头开始重绘。我需要这个的原因是因为我想要选择更改图表类型,比如说条形图到折线图。
我不认为你可以做到这一点,所以我试图完全破坏图表,然后再制作一个新图形。
plot.destroy();
$.jqplot("graph_id", [data], options);
摧毁很顺利,但重新开始根本没用。有什么想法吗?
答案 0 :(得分:1)
这是我自己的错误,jqplot实际上工作得很好。
答案 1 :(得分:1)
请执行以下操作,
var inti = new Array();
inti.push([0, 0, 0]);
var plot2 = $.jqplot('graph_id', inti, null);
plot2.destroy();
plot2 =$.jqplot("graph_id", [data], options);
这将重绘你的jqplot ..