找回密码
 立即注册

QQ登录

只需一步,快速开始

也许明天

初级会员

45

主题

163

帖子

378

积分

初级会员

积分
378
也许明天
初级会员   /  发表于:2021-9-22 16:45  /   查看:2028  /  回复:6
1金币
就是可以排序筛选我看实例里面没写怎么在头上的 image.png485694274.png

最佳答案

查看完整内容

如果你用的table,在sheet.tables.add之后会自带筛选按钮。例如学习指南 https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/tables/basic-table/purejs 如果用的是一片数据,需要添加筛选,可以参考下面的例子实现 https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/filters/filter-dialog/purejs

6 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-9-22 16:45:58
来自 2#
如果你用的table,在sheet.tables.add之后会自带筛选按钮。例如学习指南
https://demo.grapecity.com.cn/sp ... /basic-table/purejs

如果用的是一片数据,需要添加筛选,可以参考下面的例子实现
https://demo.grapecity.com.cn/sp ... ilter-dialog/purejs
回复 使用道具 举报
也许明天
初级会员   /  发表于:2021-9-22 17:41:13
3#
Derrick.Jiao 发表于 2021-9-22 17:09
如果你用的table,在sheet.tables.add之后会自带筛选按钮。例如学习指南
https://demo.grapecity.com.cn/s ...

随便写了下。列头有图标显示,但是点击没有反应没有弹框
回复 使用道具 举报
也许明天
初级会员   /  发表于:2021-9-22 17:42:44
4#
image.png799540710.png 是这样就好了。  但是点击了没用,是因为表单保护了吗
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-9-22 17:59:50
5#
本帖最后由 Derrick.Jiao 于 2021-9-23 11:04 编辑
也许明天 发表于 2021-9-22 17:42
是这样就好了。  但是点击了没用,是因为表单保护了吗

是的,在表单保护下如果需要筛选请添加下面的代码
  1. sheet.options.protectionOptions = {
  2.              allowFilter: true
  3.    };
复制代码


回复 使用道具 举报
也许明天
初级会员   /  发表于:2021-9-23 10:30:22
6#
Derrick.Jiao 发表于 2021-9-22 17:59
是的,在表单保护下如果需要筛选请添加下面的代码

不行。我是给整体表单做的保护 加上这个代码还是不行
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-9-23 11:05:05
7#
也许明天 发表于 2021-9-23 10:30
不行。我是给整体表单做的保护 加上这个代码还是不行

请参考这个demo,options里面传的应该是 true

online.html

2.15 KB, 下载次数: 37

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部