请问finereport怎样一键将页面的所有空间都设置为disable呢?

请问finereport怎样一键将页面的所有控件都设置为disable呢?是有页面属性还是使用js呢?

FineReport taoye53 发布于 2019-8-22 13:11
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
孤陌Lv6资深互助
发布于2019-8-22 13:13

把控件都设置不可用?

最佳回答
0
zhou_jhLv3初级互助
发布于2019-8-22 13:13

微信图片_20190822131334.png


控件属性

最佳回答
0
张洪威Lv6高级互助
发布于2019-8-22 13:17

是点击按钮然后将控件面板的控件变成不可用吗?


this.options.form.getWidgetByName('a').setEnable(false);


image.png


  • taoye53 taoye53(提问者) 是需要把页面的所有控件都设置为disable的
    2019-08-23 09:15 
最佳回答
0
doudekaixinLv6中级互助
发布于2019-8-22 16:57

拿Jquery遍历一下就好了。

最佳回答
0
zsh331Lv8专家互助
发布于2020-12-10 18:36

一样的原理,自己修改下属性(清空改为隐藏)即可;

==============

JS实现清空控件内容-https://help.fanruan.com/finereport/doc-view-1196.html


最佳回答
0
15682756756Lv2见习互助
发布于2020-12-10 20:50(编辑于 2020-12-10 20:53)

$.each(_g().parameterEl.options.form.name_widgets, function(i, item) {

        item.setEnable(false);   

});


遍历参数面板,获取控件名,然后设置disable属性

  • zsh331 zsh331 ...
    2020-12-10 20:53 
  • 7关注人数
  • 564浏览人数
  • 最后回答于:2020-12-10 20:53
    请选择关闭问题的原因
    确定 取消
    返回顶部