Datatables 如何在columnselector中最多选择7列?

Datatables 如何在columnselector中最多选择7列?,datatables,tablesorter,Datatables,Tablesorter,我使用的是tablesorter widget-columnSelector.js文件 通过使用columnselector,每次最多需要选择7列 因为我的代码在columnselector中有12列,如果我在一个时间表中选择12列,则会退出屏幕 我需要使用columnselector选择最大7列来解决问题 提前感谢您的帮助。我已经更新了columnSelector小部件。v2.27.0中将添加两个选项(在本文发布时尚未发布) 列选择器\u maxVisible-设置最大可见列数 column

我使用的是tablesorter widget-columnSelector.js文件

通过使用columnselector,每次最多需要选择7列

因为我的代码在columnselector中有12列,如果我在一个时间表中选择12列,则会退出屏幕

我需要使用columnselector选择最大7列来解决问题


提前感谢您的帮助。

我已经更新了columnSelector小部件。v2.27.0中将添加两个选项(在本文发布时尚未发布)

  • 列选择器\u maxVisible
    -设置最大可见列数
  • columnSelector\u minVisible
    -设置最小可见列数
需要注意的是,任何禁用的列(在列选择器中不可见)都不会计入该最小/最大值

我设置了一个指向存储库主分支中可用代码的。向任何列添加一个
“columnSelector disable”
类,以体验我在上述警告中提到的内容

$(function() {
  $(".custom-popup").tablesorter({
    theme: 'blue',
    widgets: ['zebra', 'columnSelector', 'stickyHeaders'],
    widgetOptions: {
      columnSelector_container: $('#columnSelector'),
      columnSelector_saveColumns: false,
      columnSelector_mediaquery: false,

      // set the maximum and/or minimum number of
      // visible columns (added v2.27.0)
      columnSelector_maxVisible: 3,
      columnSelector_minVisible: 1
    }
  });
});

默认情况下,columnSelector小部件不会执行此操作。我看看我能做什么。