使用Sorttable时隐藏HTML表行

时间:2010-03-02 03:18:46

标签: javascript html html-table hide

我有一个大表(4000行,17列),我使用Sorttable。它在Chrome中有点用(在IE中不是那么多)。我想添加一些复选框(不是每行,只是在表格旁边的控制面板中)来显示/隐藏行组,使用Javascript。我不是(到目前为止)使用JQuery或除了Sorttable之外的任何东西(顺便说一句,它工作得很好)。

隐藏这些行的最佳方法是什么?我想我需要做的不仅仅是设置display:none;在我要隐藏的行上,因为我认为这意味着该行仍将按Sorttable排序。我想我想从表中删除行,并将它们保存在DOM之外的某些列表中?有没有人碰巧有一些现有/样本代码呢?

1 个答案:

答案 0 :(得分:0)

一种可能性是将所有数据保存在JSON中,然后将其写入表中。通过这种方式,您可以从表中删除该项目,对表格进行排序并根据需要再次添加该项目。

现在没有示例,但请查看。

可以探测性地保存表格 http://api.jquery.com/jQuery.data/

希望这是一些帮助