自定义highcharts传奇

时间:2013-02-14 08:53:41

标签: javascript highcharts

我正在使用HighCharts v2.3.1来显示某些数据,我对这个图例有疑问:

是否可能有一个与图表中的数据系列没有特别关联的图例?我有几个用于可视化移动网络数据的图表。在这些图表中,我将系统上的数据(GSM,UMTS,LTE等)分开,对于大多数数据,默认的图表图例正是我所需要的。在这些情况下,每个系统在图表中都有一个单独的数据系列,因此当您切换系统时,您可以切换数据系列的可见性。

但是对于其中一个图表,我希望拥有相同类型的选择器控件,但这次系统选择用于服务器端数据访问算法,以计算要显示的数据。是否可以使用类似的控件作为图例,或者我是否必须为此创建一个单独的控件?我认为让系统选择控件对所有图表看起来都相同会很好,即使它在幕后使用的方式不同。

总而言之:在一种情况下,系统选择控制直接与数据系列绑定,所有系列都加载到客户端。这在highcharts中是开箱即用的。在另一种情况下,每个系统都不会直接映射到一个数据系列,当您打开/关闭系统时,我想转到服务器并为整个图表生成新数据。

创建这样的控件似乎是可行的,它基本上看起来和行为与图例一样,但使用方式不同?

由于

1 个答案:

答案 0 :(得分:1)

应该可以使用legendItemClick事件处理程序,因此在回调中你可以调用AJAX来获取新数据。