新多选下拉树控件,为什么js可用接口失效?

我在js里面写,填true和false都不生效

_g().getWidgetByName("新多选下拉树控件名").setEnable(false);

我的新多选下拉树的插件版本:V2.10

FineReport 樱满丶祈 发布于 2024-9-14 09:14 (编辑于 2024-9-14 10:02)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-9-14 09:15

加个延时

setTimeout(function() {

你的JS代码;

}, 100);

  • 樱满丶祈 樱满丶祈(提问者) 没用,还是不生效
    2024-09-14 09:36 
  • 华莉星宸 华莉星宸 回复 樱满丶祈(提问者) 你的 新多选下拉树控件 是放在参数面板的吗,检查一下控件名是不是写错了?
    2024-09-14 09:39 
  • 樱满丶祈 樱满丶祈(提问者) 回复 华莉星宸 不在,在决策报表的正常界面
    2024-09-14 09:40 
  • 华莉星宸 华莉星宸 回复 樱满丶祈(提问者) 你的js写在什么地方的?
    2024-09-14 09:41 
  • 樱满丶祈 樱满丶祈(提问者) 回复 华莉星宸 其他下拉框控件里,要做关联; 但是我拿按钮控件,单拎出来做测试,也不生效,和什么地方没关系; 和你们帆软的接口有关系
    2024-09-14 09:46 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-9-14 09:24

在报表里是用这个接口_g().getWidgetByName("新多选下拉树控件名").setEnable(false);

在参数栏得用这个接口_g().parameterEl.getWidgetByName("新多选下拉树控件名").setEnable(false);

  • 3关注人数
  • 168浏览人数
  • 最后回答于:2024-9-14 10:02
    请选择关闭问题的原因
    确定 取消
    返回顶部