var form = this.options.form; var p3Widget = form.getWidgetByName("labelyear");//这个是标签控件名 var p5Widget = form.getWidgetByName("lablemonth");//这个是标签控件名 var value = this.getValue(); //获取当前参数即type参数的值 if (value == "年报") { p5Widget.setVisible(true); //预览报错,自定义JS错误 : Cannot read property 'setVisible' of undefined p3Widget.setVisible(false); //预览报错,自定义JS错误 : Cannot read property 'setVisible' of undefined } else { alert("xxxxx"); } 上面这个代码,对标签控件为什么不灵? 对 下拉框控件设置 可见,不可见是可以的。 编辑于 2017-6-16 08:01 编辑于 2017-6-16 08:18 编辑于 2017-6-16 08:19 |