该js设置为初始化事件,是没有问题的;但是改为点击事件,就没有反应了 js: setTimeout(function() { var sRange = FR.remoteEvaluate("$sRange"); //var sRange = _g().getWidgetByName("report0").getValue(); if(sRange == '月度'){ alert(sRange); _g().getWidgetByName('report0_4').setVisible(true); //可见 _g().getWidgetByName('sFarmID').setVisible(true); //可见 _g().getWidgetByName('report0_5').setVisible(true); //可见 _g().getWidgetByName('sProductionLineID').setVisible(true); //可见 }else{ alert(sRange); _g().getWidgetByName('report0_4').setVisible(false); //可见 _g().getWidgetByName('sFarmID').setVisible(false); //可见 _g().getWidgetByName('report0_5').setVisible(false); //可见 _g().getWidgetByName('sProductionLineID').setVisible(false); //可见 } }, 1000) //延时0.5s执行 |