【发布时间】:2020-07-03 14:41:00
【问题描述】:
我有一个问题,我想要实现的是这样的:
我在我的项目中使用 Laravel,但我想让每个用户自定义他自己的表格视图(显示或隐藏列)
例如,在下一张图片中,我有三列:
[第一个标题]
但我想让用户选择(显示或隐藏)他想要的列,
[额外的列]
我如何实现这样的目标? 我将 Laravel 和 Jquery 数据表用于表视图。
我正在考虑在数据库中创建一个表,该表可以存储每个用户和每个模块的列(在 json 中)。 我想知道是否有更好的方法。
提前感谢,祝福!
【问题讨论】:
-
DataTables button extension 提供了一个 column visibility plug-in 来满足您的需求。它将列可见性存储在 LocalStorage 中,here 就是一个例子。
-
@Remul,抱歉回复晚了,非常感谢。我正在使用您的解决方案,并且工作正常,再次感谢!
标签: php jquery laravel datatables