我在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'都是正确的,就是控制显示隐藏不生效,什么原因,需要怎么修改呢