if (fr_submitinfo.success); else { var Widget = contentPane.getWidgetByName("WC10"); Widget.fireEvent("click"); }
以上为代码,现在页面中有n个按键,一部分按键通过上面的代码已经实现隐藏触发,另一些用相同的代码触发却无效,为什么?
项目一试行版副本.cpt
这是提交后模拟点击 WC10 按钮。隐藏代码呢?
---------
首先我看了你的cpt
发现这句是回调函数,首先确认是否成功提交,如果成功这是不执行的,另外你的点击按钮里面是alert("1");这句是不是没执行。如果执行了,隐藏控件的JS检查是否控件名字可以对应上。
按照以下代码试一下,看看是走的那里,看要在什么时候执行,是在提交成功后还是失败后?
if (fr_submitinfo.success){
if
(fr_submitinfo.success){
alert("提交成功");
}else {
}
else
{
alert("提交失败");
var
Widget = contentPane.getWidgetByName(
"WC10"
);
Widget.fireEvent(
"click"