javascript - 使用 Datatables 列可见性和 stateSave 时如何保留或调用外部复选框状态
问题描述
我希望通过复选框保留用户在数据表中的列选择。Datatables saveState对表格做得很好,但我的外部复选框不在该功能中。
此图像是所需的效果。(重复按钮文本无关。)这些是引导复选框。我希望当用户回来并加载表格保存状态时,标记适当的框以显示其他列可显示的内容。
$('a.toggle-vis').on( 'click', function (e) {
e.preventDefault();
// Get the column API object
var column = table.column( $(this).attr('data-column') );
// Toggle the visibility
column.visible( ! column.visible() );
} );
我从上面的 Datatables代码开始,但我不知道如何将这些框与 stateSave 相关联。是否有 Datatables 解决方案或正在寻找自定义解决方案?
解决方案
推荐阅读
- python - 在烧瓶中从 Dockerfile 更新 Crontab
- reactjs - 在我使用 AntDesign 创建的标签组件中,数组的第一个值是一个空字符串
- python - 我想在 Django 中添加带有添加按钮的创建栏
- php - 如何在 laravel 中为依赖输入字段创建自定义验证规则
- javascript - 赛普拉斯 - 在 .should 回调中使用 cy.log 时“无法读取 null 的属性‘文本’”
- python - 使用 subprocess.run 从 python 运行 ansible playbook 不会传递额外的变量
- c++ - GET 请求中的 IP 客户端 torrent
- android - 收到有关 Firebase 通知的开放活动
- postgresql - PostgreSQL 对默认地址的约束
- python - 在 python 中将 Tiff 转换为 pdf 时,pdf 被涂黑