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

QQ登录

只需一步,快速开始

查看: 3088|回复: 11

[结贴] checkbox不能禁用

[复制链接]

20

主题

66

帖子

138

积分

初级会员

Rank: 2

积分
138
QQ
发表于 2017-6-20 16:53:09 | 显示全部楼层 |阅读模式
在grid中使用checkbox组件,可是不能禁用?,怎么回事?

        this.comp("checkbox1").set({'disabled':true});
问题.png
发表于 2017-6-20 17:07:04 | 显示全部楼层
checkbox 组件可以通过bind-disable 属性 绑定另一个data字段!控制是否禁用!

通过修改当前行 data组件字段的值就能够控制了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

20

主题

66

帖子

138

积分

初级会员

Rank: 2

积分
138
QQ
 楼主| 发表于 2017-6-20 17:26:22 | 显示全部楼层
按照你的方法做了,还是不行,还是可以修改。有别的方法吗?
回复 支持 反对

使用道具 举报

发表于 2017-6-20 17:35:56 | 显示全部楼层
COCP 发表于 2017-6-20 17:26
按照你的方法做了,还是不行,还是可以修改。有别的方法吗?

怎么可能呢?
本地测试bind-disable 如果绑定字段为0 就可以选择
如果绑定data组件的字段值为1   就不能选择!

字段是int类型就可以!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

20

主题

66

帖子

138

积分

初级会员

Rank: 2

积分
138
QQ
 楼主| 发表于 2017-6-20 17:38:40 | 显示全部楼层
使用的字段要是想要用null判断,该怎么写?如果是null就可以选择,如果不是就不可以
回复 支持 反对

使用道具 举报

发表于 2017-6-20 17:47:50 | 显示全部楼层
COCP 发表于 2017-6-20 17:38
使用的字段要是想要用null判断,该怎么写?如果是null就可以选择,如果不是就不可以 ...

字段是什么类型呢?
如果是 null 就表示 false  
bind-disable 直接绑定这个字段就可以实现啊!

$model.data3.ref("test")

当然复杂的计算,还可以通过自定义函数!在js代码中计算结果!返回boolean 类型值就可以了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

20

主题

66

帖子

138

积分

初级会员

Rank: 2

积分
138
QQ
 楼主| 发表于 2017-6-20 17:52:45 | 显示全部楼层
我是你这么配置的,可是不管用。
问题1.png
回复 支持 反对

使用道具 举报

发表于 2017-6-20 18:20:45 | 显示全部楼层
COCP 发表于 2017-6-20 17:52
我是你这么配置的,可是不管用。

你是在grid组件中设置的吗??
列表组件中当然不能直接写
$model.data3.val("字段")

应该写成
val("字段")
http://docs.wex5.com/wex5-ui-question-list-2036/
和list一样的!

不过grid组件应该需要重新渲染,接管onCellRender
http://doc.wex5.com/comps-datatables-grid/#5.3
才可以的吧!
checkBox能在grid上直接显示吗??如果不能 bind-disable  当然也就不生效的!

如果是list可以做到!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

20

主题

66

帖子

138

积分

初级会员

Rank: 2

积分
138
QQ
 楼主| 发表于 2017-6-21 10:58:41 | 显示全部楼层
使用你说的val("字段")这种方式会爆出错误。
XQC3N2GY6N_Y3{I{(Z8[H)X.png
回复 支持 反对

使用道具 举报

20

主题

66

帖子

138

积分

初级会员

Rank: 2

积分
138
QQ
 楼主| 发表于 2017-6-21 10:59:49 | 显示全部楼层
是直接可以显示的。就是使用的grid组件里面的checkbox。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-8 01:08 , Processed in 0.098516 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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