阅读:3725 回复:9
实名用户_a8552dbc
8

帖子

18

跟帖

1189

积分

高级榴莲
高级榴莲

V9 radio单选框如何动态设置disabled

楼主#
更多 发布于:2018-09-03 15:09
V9  radio单选框如何动态设置disabled
武汉技术支持团队
40

帖子

1181

跟帖

3860

积分

论坛版主
论坛版主
1楼#
发布于:2018-09-03 15:50
这个百度一下JQuery的方法就可以了吧
实名用户_a8552dbc
8

帖子

18

跟帖

1189

积分

高级榴莲
高级榴莲
2楼#
发布于:2018-09-03 16:47
武汉技术支持团队:这个百度一下JQuery的方法就可以了吧回到原帖
<div data-type="SheetRadioButtonList" data-defaultitems="是;否" data-SelectedValue="否"></div>这个,尝试了$.MvcSheetUI.GetElement("mvcName").prop('disable',true)是不行的
果冻栋吖
104

帖子

755

跟帖

2631

积分

论坛版主
论坛版主
  • 社区居民
  • 忠实会员
  • 优秀斑竹
3楼#
发布于:2018-09-03 21:00
$.MvcSheetUI.GetElement("mvcName").attr("disabled",true)
需要技术支持请添加QQ1772829123,提供H3产品定制开发,IT技术支持。
TAn
TAn
46

帖子

688

跟帖

4536

积分

H3 BPM互助团队
H3 BPM互助团队
  • 社区居民
4楼#
发布于:2018-09-04 16:01
因为是生成了下面多个input,你可以用自带的方法

$.MvcSheetUI.GetElement("字段名").SheetUIManager().SetReadonly(true);



或者jq的方法

$.MvcSheetUI.GetElement("字段名").find("input").prop("disabled", true);

实名用户_a8552dbc
8

帖子

18

跟帖

1189

积分

高级榴莲
高级榴莲
5楼#
发布于:2018-09-04 16:04
果冻栋吖:$.MvcSheetUI.GetElement("mvcName").attr("disabled",true)回到原帖
也不行,只能用JQuery来控制了。

但是有一个问题,比如在$.MvcSheet.Loaded里设置radio只读时,某些场景下radio还没加载出来隐藏的js就执行完了,
目前我是用定时器解决的,一直循环判断radio是否存在,如果存在停止循环执行js代码

敢问大神,是否还有更好的方法
实名用户_a8552dbc
8

帖子

18

跟帖

1189

积分

高级榴莲
高级榴莲
6楼#
发布于:2018-09-04 16:08
TAn:因为是生成了下面多个input,你可以用自带的方法

$.MvcSheetUI.GetElement("字段名").SheetUIManager().SetReadonly(true);



或者jq的方法

$.MvcS...
回到原帖
可以了,感谢。请问一下类似这种方法,有提供相关的参考文档吗。该怎样查看这些方法
TAn
TAn
46

帖子

688

跟帖

4536

积分

H3 BPM互助团队
H3 BPM互助团队
  • 社区居民
7楼#
发布于:2018-09-04 16:14
实名用户_a8552dbc:可以了,感谢。请问一下类似这种方法,有提供相关的参考文档吗。该怎样查看这些方法回到原帖
没有发现有参考文档
我都是翻 \Portal\WFRes\_Scripts\MVCSheet\Controls\ 目录下控件源码看的。
源码结构还是挺清晰的
实名用户_a8552dbc
8

帖子

18

跟帖

1189

积分

高级榴莲
高级榴莲
8楼#
发布于:2018-09-04 16:26
TAn:没有发现有参考文档
我都是翻 \Portal\WFRes\_Scripts\MVCSheet\Controls\ 目录下控件源码看的。
源码结构还是挺清晰的
回到原帖
感谢大佬
Mark哥
1

帖子

12

跟帖

612

积分

高级榴莲
高级榴莲
9楼#
发布于:2018-10-15 11:34
实名用户_a8552dbc:也不行,只能用JQuery来控制了。

但是有一个问题,比如在$.MvcSheet.Loaded里设置radio只读时,某些场景下radio还没加载出来隐藏的js就执行完了,
目前我是用定时器解决的,一直循环判断radio是否存在,如果存在...
回到原帖
那是你radio的选项用了数据字典吧
游客

返回顶部