【问题标题】:Datatables row grouping - how to add a checkbox to show or exclude rows数据表行分组 - 如何添加复选框以显示或排除行
【发布时间】:2012-06-26 06:59:48
【问题描述】:

我正在使用 Datatables 可折叠/可扩展分组。

我已对其进行了配置,以便所有组都在初始视图中折叠。

感谢 ThulasiRam 的帮助,我已经集成了组行计数和折叠/展开所有功能。感谢 AbstractChaos 的帮助,我还集成了一个搜索/重置搜索,它可以打开/关闭与搜索条件匹配的组

Datatables row grouping - how to add rowcount per group and expand/collapse all

Datatables row grouping - how to expand to show search matches and add reset search field button

我需要再添加一项功能:一个复选框,用于排除/包含在状态列中标记为“旧版”的记录。

我已经设置了一个 jsfiddle 来展示我想要完成的工作:http://jsfiddle.net/lbriquet/NeMXd/18/

任何帮助将不胜感激!

【问题讨论】:

  • 每个旧行的单独复选框?或单个复选框来选择所有旧版的?
  • 表格顶部的一个复选框用于包含遗留的复选框,就像在 jsfiddle 中一样。如果未选中该复选框,则应排除旧行。提前感谢您的帮助!

标签: jquery checkbox datatables grouping


【解决方案1】:

我没有使用 Datatables Collapsible/Expandable Grouping,而是使用了一些东西

$(window).on( "click", '#showlegacy', function( e ) {
    if(! $(this).is(':checked')) {
        ref.fnFilter('Current', 3);
    }
});

应该可以。

http://jsfiddle.net/NeMXd/19/

【讨论】:

  • 取消选中复选框效果很好!遗留行被隐藏。重新选中复选框需要恢复旧行。你能帮助使检查/取消检查管理这个吗?谢谢你的帮助!!!
  • 嗨,尼古拉!我刚刚看到你对类似问题的回答。 stackoverflow.com/questions/11226614/… 你能帮我调整它以根据值“遗留”或“当前”处理状​​态列吗?非常感谢您的出色工作!!!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-15
  • 1970-01-01
  • 1970-01-01
  • 2018-05-16
  • 2019-04-27
相关资源
最近更新 更多