我正在使用带有colVis扩展名的数据表1.10。我希望能够根据名称而不是索引来隐藏列。
所以不要这样:
"colVis": {"exclude": [17], "buttonText": "Columns"}
我想使用新的数据表API并执行以下操作:
"colVis": {"exclude": [oTable.column( 'priority:name' ).index()], "buttonText": "Columns"}
优先级是我想要隐藏的列的名称。
任何人都知道如何这样做?
答案 0 :(得分:2)
您可以在初始化表后添加colVis来解决此问题。做这样的事......
<script>
$(document).ready(function() {
var table = $('#example').DataTable();
var colvis = new $.fn.dataTable.ColVis(table, {
exclude: [table.column('priority:name').index()],
buttonText: "Columns"
});
$(colvis.button()).insertAfter('.someDiv');
});
</script>