0

我有一个响应式数据表,它还启用了显示/隐藏列功能。我注意到,每当我使用显示/隐藏按钮隐藏一列时,都会自动出现一个新列以填充页面的宽度。

有没有办法禁用它,这样如果我切换一列隐藏,另一列不会尝试填充它的位置,但现有的列只会适合页面的宽度?

可以在这里找到我当前问题的测试用例:http: //live.datatables.net/huruwaro/1/edit

在此处输入图像描述

谢谢你的时间!

4

1 回答 1

0

点击按钮后尝试重绘表格

$('#myTable1').DataTable().clear().draw();

或者

$('#myTable1').DataTable().columns.adjust().draw(); 

或者

$('#myTable1').DataTable().columns.adjust().draw(false); 
于 2020-01-09T21:03:15.037 回答