控件變更為不可控

我目前做出一个数据采集的页面,用动态扩展复选控件勾选,打算在点击确认后让控件变成不可控,但用JS写setEnable(false)只有第一个控件不可控,其它项目还是一样,请问有办法让全部的控件变为不可控吗
image.png

FineReport gordon_ntt 发布于 2019-8-23 10:55 (编辑于 2019-8-23 13:19)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
doudekaixinLv6中级互助
发布于2019-8-23 13:36(编辑于 2019-8-23 13:36)
var widgets=contentPane.getWidgetsByName("控件名");
$.each(widgets,function(i,e){
        e.setEnable(false);
        });

解决了采纳一下。

最佳回答
0
claraLv6初级互助
发布于2019-8-23 12:34(编辑于 2019-8-23 12:39)

不用写js的。用条件属性来控制,公式满足条件时可用。

条件属性-https://help.finereport.com/doc-view-218.html

1.png


  • gordon_ntt gordon_ntt(提问者) 感谢您的回覆,是我的问题不够清楚,想要的效果是出现灰色不可操作的disable状态,刚刚测试是满足条件才会出现控件,比较不太一样。
    2019-08-23 13:26 
  • 3关注人数
  • 603浏览人数
  • 最后回答于:2019-8-23 13:36
    请选择关闭问题的原因
    确定 取消
    返回顶部