【发布时间】:2021-03-24 02:25:45
【问题描述】:
我正在使用 Datatables 并且 colvis 按钮可以正常工作:
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/bs/jszip-2.5.0/dt-1.10.22/b-1.6.5/b-colvis-1.6.5/b-html5-1.6.5/datatables.min.css"/>
<script type="text/javascript" src="https://cdn.datatables.net/v/bs/jszip-2.5.0/dt-1.10.22/b-1.6.5/b-colvis-1.6.5/b-html5-1.6.5/datatables.min.js"></script>
datatable = $('.datatableclass').DataTable( {
dom: 'Bfrtip',
buttons: ['excelHtml5','colvis']
});
但我正在尝试将 colvis 按钮放在其他地方 - 与我的其余按钮一起放置,而不是使用默认的数据表按钮组。
这是我尝试过的:
<script>
datatable = $('.datatableclass').DataTable( {
buttons: ['excelHtml5','colvis']
});
datatable.buttons('.buttons-colvis').container().appendTo( $('#colvis-div') );
</script>
...
<div id="colvis-div"></div>
这可行,但包括整个按钮组(导出 + colvis 按钮)。我只想显示 colvis 按钮。
【问题讨论】:
标签: datatables datatables-1.10