2016-10-02 93 views
0

我有一个页面,我通过复选框在HTML中添加和删除表格。当一个复选框被选中时,一个表被添加,当它被取消选中时,该表被删除。我想在Highcharts中显示这些表格,最好是通过我的AJAX的成功功能。在Highcharts中动态添加HTML表格

最简单的方法是什么?它是在页面加载时添加表格的名称,然后在每次检查复选框时运行Highcharts重绘?或者有没有其他的方式来做到这一点?

我没有得到图表重绘功能正常工作,这是我尝试它什么都不做。

$("#container").highcharts().redraw(); 
+0

你想要你的表被转换成高图吗?如果是这样,那么你可以通过使用** HighchartTable Plugin **将你的表格转换成高分布图。然后,您可以将您的高图添加到div,并根据复选框值使用显示/隐藏div。 –

+0

我希望表格能够在HTML中“按原样”显示,并将其添加到Highcharts。是否有另一种方式来做到这一点比使用插件? – anters

+0

您可以像这样在图表中添加数据:http://www.highcharts.com/docs/getting-started/frequently-asked-questions#add-data-table –

回答

0

您使用 $(“#集装箱”)highcharts(选件); 重绘图表,其中选项是包含图表定义的对象。

0

您可以使用$(“#tableid”)。append(“”+ data.yourdata +“”)在复选框的checked事件上动态添加表格行,并使用if else else条件语句附加和删除表格行检查和取消选中复选框,尝试它,它会工作:)