查看: 1573|回复: 1

Select只读只能在queryLoad事件中设置吗?

升级   54.67%

24

主题

34

回帖

364

积分

中级会员

Rank: 3Rank: 3

积分
364
发表于 2023-7-20 11:15:02 | 显示全部楼层 |阅读模式
我试了,在queryLoad设置只读可以正常生效,除了这个事件别的都不行,postLoad和load设置后无效,依然可以正常选择。
var json = this.target.json;json.isReadonly = true; //设置组件为只读。
因为我这边有个场景:

Select在页面的上部,页面下部有一个Datatable,Datatable有数据的情况下Select的选项不能修改所以要设置为只读,
Datatable无数据的时候可以正常修改Select。
因为Select的只读只在postLoad的时候设置才生效,在Select加载完毕后再设置就不生效了,
所以我在Datatable的change事件中去设置Select的只读不生效

回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37425
发表于 2023-7-20 16:53:47 | 显示全部楼层
select可以用disabled来设置不可编辑
回复

使用道具 举报

发表回复

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

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread