点击下方报表块里的单元格,就会给上方控件传参,我已经给单元格添加超链js实现了,_g().getWidgetByName("canshu").setValue("一"); 但是控件里没值的时候,我也是用js实现的,是给控件添加初始化事件代码如下//var province = this.options.form.getWidgetByName("n1");//获取下拉框控件n1var area = this.options.form.getWidgetByName("canshu");//获取下拉框控件n2var thislen = this.getValue().length;//取控件中值的长度//如果n2控件值有长度,设置n2控件可见,如果无长度设置为不可见if(thislen) { area.setVisible(true); this.options.form.getWidgetByName("canshu").setVisible(true);} else { area.setVisible(false); this.options.form.getWidgetByName("canshu").setVisible(false);}但是这样的话,预览时,控件一直不显示,点击单元格也不显示,应该咋办啊js参数下拉框控件.zip