javascript - 具有响应扩展的 DataTables 列可见性

标签 javascript datatables

我是 jQuery DataTables 的新手。我刚刚阅读了 DataTables 提供的响应表功能,请参阅 this example .

此处的列在窗口调整大小时隐藏,但问题是最后一列也隐藏了。我们可以定义在不同的窗口大小下必须隐藏哪一列吗?

最佳答案

参见 Class logic用于细粒度控制每列何时可见。

例如,始终显示最后一列:

$(document).ready(function(){
    $('#example').DataTable({
       responsive: true,
       columnDefs: [
          targets: -1,
          className: 'all'
       ]
    });
});

哪里columnDefs.targets设置为 -1 指向最后一列(列索引从右边开始计数),并且 className: 'all' 表示该列将始终可见,无论浏览器宽度如何.

关于javascript - 具有响应扩展的 DataTables 列可见性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32310575/

相关文章:

javascript - 如何在 Javascript 中查找 h1 标签数组的父 id?

jQuery Datatables - 来自 AJAX 响应的表头

javascript - GraphQL 交叉引用引发错误 : field type must be Output Type but got: [object Object]

javascript - DataTable - 无法读取 null 的属性 'length'

Jquery数据表:set the class on the filter input field

mysql - CodeIgniter 或 Ignited Datatables 中的长尾 where 子句

javascript - 复选框仅适用于第一页 - 数据表、 rails

JavaScript 函数更改属性值

javascript - Express JS - 无法将数组推送到 MongoDB 中的表

javascript - 使用递归合并选项 javascript 对象