【发布时间】:2016-12-15 05:23:03
【问题描述】:
我正在动态生成 html 表单中的选择。目的是能够将可见的数据表列换成不可见的数据表列。首先,我不确定如何完成实际的切换。
我的主要问题是如何获取列名。我试过window.table.api().columns()[0]; 和window.table.api().columns().data()[0]; (我知道[0] 索引是如何工作的,[0] 是我表示我将要遍历的方式。有谁知道如何获取这些列的名称?
这是我的构造函数外观的示例:
window.table =
$table.dataTable({
'ajax': {
'url': '/api/v1/data',
"type": "GET"
},
/**
* Specify which columns we're going to show
*/
columns: {
data: 'Visible',
name: 'Visible',
visible: true
},
{
data: 'dataName',
name: 'Invisible',
visible: false
},
/**
* we want to disable showing page numbers, but still limit the number of results
*/
"dom": "t",
/**
* let's disable some dynamic custom css
*/
asStripClasses: [],
/**
* let's keep the pages reasonable to prevent scrolling
*/
pageLength: 8
});
【问题讨论】:
-
你想要datatables.net/forums/discussion/24690/…这样的东西吗?
-
@mayk 已弃用。这个问题被标记为 1.10
标签: jquery datatables datatables-1.10