我用过 jqplot 折线图。 我已经使用 ajax 从 php 页面获取数据。在某些情况下,我将显示特定系列。所以
如何在 jqplot 折线图中动态传递系列并设置系列图例?
我手动编写了上述要求的代码。我在图例系列上应用了点击事件,并根据图例的点击绘制图表。
我还根据选择/取消选择系列图例更改了 y 轴值。
最佳答案
我最初尝试了@sdespont 发布的答案,但由于该系列需要适当的其他属性,它无法正常工作。通过执行以下操作,我能够使它正常工作:
plot1.data = data;
plot1.replot( data );
data 是一个 3D 数组,其构成与您在创建绘图时传入的相同。如果我只做了其中一部分而不做另一部分,它就不会正确刷新,但两者的结合似乎可以解决问题。以这种方式刷新绘图会动态添加或删除我添加到数据数组的任何系列。
希望对您有所帮助。
关于javascript - 在 jqplot 折线图中动态传递系列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13967026/