起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1633|回复: 7

[结贴] datatable完成字段培训与隐藏

[复制链接]

119

主题

284

帖子

752

积分

高级会员

Rank: 4

积分
752
QQ
发表于 2017-1-17 11:15:47 | 显示全部楼层 |阅读模式
我有这样一个需求
datatable 显示数据后,为了给使用者提供方便,做一个功能,把常用的字段信息显示在一起
每个客户端都可能不同。 怎么处理
1 2 3 4 5 6 7 8
例如, 想把  23138 这几列显示,其他不显示,并按此顺序排列,怎么做。我会做隐藏。关键是,隐藏后,需要把 datatable的属性保存到本地。下次加载后还是隐藏和客户设置好的排序状态的状态
发表于 2017-1-17 13:28:46 | 显示全部楼层
那你就记录一下是那一列需要隐藏,存储在localStorage中!下次加载,先加载localStorage中的值,进行判断,然后设置隐藏相应列!

隐藏列和排序做法都在文档中:http://doc.wex5.com/comps-datatables-grid/#3.3
http://doc.wex5.com/comps-datatables-grid/#3.1


localStorage用法可以上网查下,是浏览器自带的缓存对象
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

119

主题

284

帖子

752

积分

高级会员

Rank: 4

积分
752
QQ
 楼主| 发表于 2017-1-17 15:00:24 | 显示全部楼层
liangyongfei 发表于 2017-1-17 13:28
那你就记录一下是那一列需要隐藏,存储在localStorage中!下次加载,先加载localStorage中的值,进行判断, ...

不是 数据的排序,是字段的顺序,
回复 支持 反对

使用道具 举报

119

主题

284

帖子

752

积分

高级会员

Rank: 4

积分
752
QQ
 楼主| 发表于 2017-1-17 15:00:40 | 显示全部楼层
liangyongfei 发表于 2017-1-17 13:28
那你就记录一下是那一列需要隐藏,存储在localStorage中!下次加载,先加载localStorage中的值,进行判断, ...

不是 数据的排序,是字段的顺序,
回复 支持 反对

使用道具 举报

发表于 2017-1-17 15:53:14 | 显示全部楼层
1134193618 发表于 2017-1-17 15:00
不是 数据的排序,是字段的顺序,

文档写了:dataTablers支持两种方式排序:服务端排序和多列排序
没有写支持前端排序 !所以dataTables不支持前段排序!
除非你自己给data组件做排序
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

119

主题

284

帖子

752

积分

高级会员

Rank: 4

积分
752
QQ
 楼主| 发表于 2017-1-17 17:16:09 | 显示全部楼层
liangyongfei 发表于 2017-1-17 15:53
文档写了:dataTablers支持两种方式排序:服务端排序和多列排序
没有写支持前端排序 !所以dataTables不 ...

可能我没表达明白,不是数据排序,是字段显示顺序
字段1 字段2 字段3 字段4

字段排序后,显示是这样的
字段2 字段3 字段1 字段4

明白了吗,是字段前后顺序,不是对应的数据的排序!!!



回复 支持 反对

使用道具 举报

发表于 2017-1-17 17:51:07 | 显示全部楼层
1134193618 发表于 2017-1-17 17:16
可能我没表达明白,不是数据排序,是字段显示顺序
字段排序后,显示是这样的

dataTables组件应该不支持动态交换列的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

119

主题

284

帖子

752

积分

高级会员

Rank: 4

积分
752
QQ
 楼主| 发表于 2017-1-18 13:38:16 | 显示全部楼层
liangyongfei 发表于 2017-1-17 17:51
dataTables组件应该不支持动态交换列的!

收到,谢谢,看来只能动态生成列了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-27 22:46 , Processed in 0.073993 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表