我在tabpane0里面写轮播JS,根据不同页面控制report300_C1到C4显示隐藏不生效,Js如下:setTimeout(function(){ //TAB切换后,获取到当前TAB块的标题索引FR.IndexNum=_g().getWidgetByName("tabpane0").getShowIndex(); alert(_g().getWidgetByName("tabpane0").getShowIndex())if(_g().getWidgetByName("tabpane0").getShowIndex() == 2){	alert('a')	_g().options.form.getWidgetByName("report300_c1").setVisible(true);	_g().options.form.getWidgetByName("report300_c2").setVisible(true);	_g().options.form.getWidgetByName("report300_c3").setVisible(true);	_g().options.form.getWidgetByName("report300_c4").setVisible(true);				 		   	}else{			alert('b')	_g().options.form.getWidgetByName("report300_c1").setVisible(false);	_g().options.form.getWidgetByName("report300_c2").setVisible(false);	_g().options.form.getWidgetByName("report300_c3").setVisible(false);	_g().options.form.getWidgetByName("report300_c4").setVisible(false);				 			}},1000);,目前alert'a'和alert'b'都是正确的,就是控制显示隐藏不生效,什么原因,需要怎么修改呢