找回密码
 立即注册

QQ登录

只需一步,快速开始

Ayan

注册会员

1

主题

2

帖子

9

积分

注册会员

积分
9
  • 33

    金币

  • 1

    主题

  • 2

    帖子

最新发帖
Ayan
注册会员   /  发表于:2022-7-4 16:02  /   查看:1243  /  回复:3
1金币
table表头添加CheckBox,一直处于勾选状态,怎么去掉勾选?
demo和录屏放在附件
image.png27341917.png 录屏.zip (1.45 MB, 下载次数: 34)

最佳答案

查看完整内容

嗯,这个目前确实无法同时存在,比较简单的做法是,你在另一个单元格来设置一个复选框触发全选非全选, 如果要过滤和复选框同时存在,可以参考一下自定义单元格这块,自己定义一个复选框出来,这个可能比较复杂一些 https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/cells/cell-types/custom/purejs

3 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-7-4 16:02:30
来自 4#
嗯,这个目前确实无法同时存在,比较简单的做法是,你在另一个单元格来设置一个复选框触发全选非全选,



如果要过滤和复选框同时存在,可以参考一下自定义单元格这块,自己定义一个复选框出来,这个可能比较复杂一些
https://demo.grapecity.com.cn/sp ... types/custom/purejs
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-7-4 18:16:32
2#
原因在于这个0,0单元格作为一个过滤单元格,值始终是‘Column1’,只要有值,复选框就是选中状态,你可以用getValue试一下,即使setValue也没有用,所以点击也是没有用的

  1. spread.getActiveSheet().getValue(0,0)
复制代码



你给0,0单元格加复选框的目的是什么,可以详细描述一下,看看是否能换个办法实现
回复 使用道具 举报
Ayan
注册会员   /  发表于:2022-7-4 20:30:27
3#
Richard.Ma 发表于 2022-7-4 18:16
原因在于这个0,0单元格作为一个过滤单元格,值始终是‘Column1’,只要有值,复选框就是选中状态,你可以用 ...

目的是做全选非全选
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部