找回密码
 立即注册

QQ登录

只需一步,快速开始

程迦

初级会员

47

主题

132

帖子

425

积分

初级会员

积分
425
程迦
初级会员   /  发表于:2022-5-11 10:29  /   查看:3441  /  回复:7
10金币
本帖最后由 程迦 于 2022-5-13 11:03 编辑

用 disabled="false" ,仍然是禁止选中状态,后面采用is-read-only="true",反而没有作用,复选框可以选中

问题点:用disabled,无论是true还是false,都是禁止选中状态。
用is-read-only,无论true还是false,都是可以选中的状态。
需求:在特定使用者角色禁止选中复选框
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

你如果是给grid 绑定数据的话,字段是bool,显示的就是复选框,比如这个demo,然后按照你的需要只要给这列设置isReadOnly=true; https://www.grapecity.com/wijmo/demos/Grid/Editing/Overview/purejs

7 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-11 10:29:56
来自 4#
你如果是给grid 绑定数据的话,字段是bool,显示的就是复选框,比如这个demo,然后按照你的需要只要给这列设置isReadOnly=true;

https://www.grapecity.com/wijmo/ ... ing/Overview/purejs


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-11 10:50:54
2#
你是在wijmo内部加入的html元素,这个和wijmo本身没有关系

checkbox 本身就不支持is-read-only,只能通过是否设置disabled属性来调整是否运行编辑
只要设置就是禁止编辑
回复 使用道具 举报
程迦
初级会员   /  发表于:2022-5-11 11:13:08
3#
Richard.Ma 发表于 2022-5-11 10:50
你是在wijmo内部加入的html元素,这个和wijmo本身没有关系

checkbox 本身就不支持is-read-only,只能通 ...

因为需要设置为复选框,我试过您之前说的方法,只出现了false值并没有出现复选框,所以只能这样写,请问您可以做个除了表头整列是复选框的demo吗,使用wijmo的方法禁用选中复选框,十分感谢
回复 使用道具 举报
程迦
初级会员   /  发表于:2022-5-11 11:25:37
5#
Richard.Ma 发表于 2022-5-11 11:19
你如果是给grid 绑定数据的话,字段是bool,显示的就是复选框,比如这个demo,然后按照你的需要只要给这列 ...

我之前就试过这样写,字段是bool 但是显示出来的是0 并不是复选框
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-11 12:04:14
6#
示例里的代码你也看了,这个是完全没有问题的,
你这边如果是自己的项目中有问题,请上传一个可以重现问题的demo,我帮你看一下原因
回复 使用道具 举报
程迦
初级会员   /  发表于:2022-5-11 13:40:33
7#
Richard.Ma 发表于 2022-5-11 12:04
示例里的代码你也看了,这个是完全没有问题的,
你这边如果是自己的项目中有问题,请上传一个可以重现问题 ...

我尝试绑定bool的字段之后,再重新赋值绑定,就可以显示复选框了,谢谢指导~
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-11 13:47:29
8#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部