Tablesorter:columnSelector默认隐藏WITH columnSelector_saveColumns:true

时间:2017-10-17 07:21:50

标签: hide tablesorter

我遇到与this post相同的问题。我的表格显示了一些信息,例如公司的部门。一个扇区可以分为4个级别,因此根据用户可能需要一般部门或非常详细的部门(通过下拉过滤器的帮助比较公司)。

正如Mottie在上面提到的帖子中所说,使用“columnSelector-false”确实有效,但只要我没有将columnSelector_saveColumns设置为true。但我想要两个......大约有16列,因此,用户可能会对某些列感兴趣,并希望在每次回到同一会话中的此页面时都不会取消选中它们。

如果没有存储任何内容,则应该应用默认值(在我的情况下隐藏3列)。然后将值存储在内存中(隐藏)并使用此值,直到用户通过columnSelector选择列,然后将可见值存储在内存等中... 是不是可以像插件那样做?

我能做些什么吗?

感谢您的帮助。

我正在使用tablesorter v2.28.8。

修改 经过多次测试,我决定重新加入自动模式(我已经停用)。确实,它完全符合我的要求。所以它变成: columnSelector_mediaquery : true // Auto mode activated columnSelector_mediaqueryHidden: true // Hide columns defined as columnSelector-false so I can decide what to hide by default

但是,我有一个16列(短宽度)的表:默认情况下隐藏3个,colspan下隐藏5个。 Demo 1(没有colspan):它按我想要的方式工作(列在未处于自动模式时保存,在自动模式下我决定向用户显示哪些列)...但没有colspan。

Demo 2(使用colspan):一旦我有colspan标题,Type2 et Type 3不会隐藏在auto中,但隐藏了2 <td>

这是一个错误,不是吗? 谢谢你的建议。

0 个答案:

没有答案