我设计了一个基于 Google Charts API 的通用仪表板编辑器。
我一直在寻找一种在表格上绘制合并单元格的方法。我已经阅读了所有关于它的文档,但是没有办法通过 API。
你知道一些方法或解决方法吗?
谢谢
我设计了一个基于 Google Charts API 的通用仪表板编辑器。
我一直在寻找一种在表格上绘制合并单元格的方法。我已经阅读了所有关于它的文档,但是没有办法通过 API。
你知道一些方法或解决方法吗?
谢谢
我很懒,所以我冒昧地假设您可以访问 JQuery。您可以在纯 Javascript dom 操作中做到这一点,但认真吗?人生太短暂...
有一种解决方法,但有一些注意事项
表格可视化很巧妙,但归根结底,它仍然只是一张表格,可以作为一个表格进行管理。
像这样的东西...
$("td:contains('Blah blag blaf')").attr("colspan","2").next("td").remove()
所以这是寻找一个包含“Blah blag blaf”的单元格,将它合并到两列并删除下一个(现在是多余的)单元格
或者
$("#chart_div tr:eq(3) td:eq(2)").attr("colspan","2").next("td").remove()
假设您的表在#chart_div 中,这会做同样的事情,但基于行和列。
但是有一个问题......该表是从排序数据中重新绘制的 - 因此,如果您的表是可排序的,您必须捕获事件并重新应用您的合并