参考
参数值控制控件显示.rar
var month = this.options.form.getWidgetByName("Month");//获取下拉框控件Month
var star = this.options.form.getWidgetByName("Start");//获取下拉框控件Start
var end = this.options.form.getWidgetByName("End");//获取下拉框控件End
var cla = this.options.form.getWidgetByName("Class");//获取下拉框控件Class
var thisval = this.getValue();//取Class控件中值
//根据Class值隐藏或显示控件
if(thisval=='二班') {
month.setVisible(true);
this.options.form.getWidgetByName("label0").setVisible(true);
star.setVisible(false);
this.options.form.getWidgetByName("label1").setVisible(false);
end.setVisible(false);
this.options.form.getWidgetByName("label2").setVisible(false);
}
else if(thisval=='三班') {
month.setVisible(false);
this.options.form.getWidgetByName("label0").setVisible(false);
star.setVisible(true);
this.options.form.getWidgetByName("label1").setVisible(true);
end.setVisible(true);
this.options.form.getWidgetByName("label2").setVisible(true);
}
else{
month.setVisible(false);
this.options.form.getWidgetByName("label0").setVisible(false);
star.setVisible(false);
this.options.form.getWidgetByName("label1").setVisible(false);
end.setVisible(false);
this.options.form.getWidgetByName("label2").setVisible(false);
}