按钮触发隐藏按钮失败问题无效
if (fr_submitinfo.success); 
else {  
    var Widget = contentPane.getWidgetByName("WC10");
  Widget.fireEvent("click");
}

以上为代码,现在页面中有n个按键,一部分按键通过上面的代码已经实现隐藏触发,另一些用相同的代码触发却无效,为什么?

项目一试行版副本.cpt


FineReport KEXR 发布于 2019-4-26 09:38 (编辑于 2019-4-27 09:59)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
皮卡皮卡丘Lv4中级互助
发布于2019-4-26 10:08(编辑于 2019-4-27 16:51)

这是提交后模拟点击 WC10 按钮。隐藏代码呢?

---------

首先我看了你的cpt

发现这句是回调函数,首先确认是否成功提交,如果成功这是不执行的,另外你的点击按钮里面是alert("1");这句是不是没执行。如果执行了,隐藏控件的JS检查是否控件名字可以对应上。

---------

按照以下代码试一下,看看是走的那里,看要在什么时候执行,是在提交成功后还是失败后?

if (fr_submitinfo.success){

    alert("提交成功");

}else {  

    alert("提交失败");

    var Widget = contentPane.getWidgetByName("WC10");
  Widget.fireEvent("click");
}


  • KEXR KEXR(提问者) 隐藏代码在wc10里啊,不是这样吗,问题是有的成功有的没有反应,也没有报错
    2019-04-26 11:02 
  • 皮卡皮卡丘 皮卡皮卡丘 回复 KEXR(提问者) 嗯我的意思是,把代码和效果示意图粘贴出来,好帮你分析
    2019-04-26 11:04 
  • KEXR KEXR(提问者) 回复 皮卡皮卡丘 现在点击就是无效,不触发按钮,其它没反应,隐藏按钮里就一个测试用的alert
    2019-04-26 11:31 
  • 皮卡皮卡丘 皮卡皮卡丘 回复 KEXR(提问者) 你是魔鬼吗?模板发出来,只是描述效果无法定位问题!
    2019-04-26 11:36 
  • KEXR KEXR(提问者) 我上传了一个附件能看到吗
    2019-04-26 13:07 
  • 2关注人数
  • 596浏览人数
  • 最后回答于:2019-4-27 16:51
    请选择关闭问题的原因
    确定 取消
    返回顶部