有没有办法在多列中显示隐藏列按钮?

Is there a way to show the hide column buttons in multiple columns?

我一直在使用隐藏列按钮 as shown here

请注意,单击“列可见性”按钮后,它会显示一列按钮,表示哪些列可以隐藏。

我想知道是否有办法显示多列。

当前插件将在单个列中列出所有“列按钮”。因此,如果 table 有 50 列,它将在单个列中显示所有 50 个“列按钮”。这可能意味着用户可能必须向下滚动页面才能找到他们希望隐藏的列。

我想如果它们是一种显示多列的方式,用户就不必滚动页面。

该库有很多有用的文档。我会在这里开始搜索:https://datatables.net/extensions/buttons/examples/column_visibility/layout.html

尝试将以下代码添加到您的配置中:

buttons: [
            {
                extend: 'colvis',
                collectionLayout: 'fixed two-column'
            }
        ]

下次如果你post你的代码,它会更容易帮助你。