Tab 组件显示
可以通过 JavaScript 控制 Tab 布局显示哪个 Tab,当前控件选择 Tab 组件,添加一个初始化后事件:
this.options.form.getWidgetByName('cardlayoutname').showCardByIndex(index)//cardlayoutname 为 Tab 块名称,默认为 tabpane0;index 为标题索引。
Tab 标题隐藏
可以通过 JavaScript 控制部分 Tab 标题块隐藏,当前控件选择 Tab 组件,添加一个初始化后事件
this.options.form.getWidgetByName("tabpane0").setTabVisible("tab1", false)
tab链接
if(area!=city){
if(window.parent.FS){
window.parent.FS.tabPane.addItem({title:"城市明细",src:"${servletURL}?viewlet=chengben/城市/城市-动态成本.frm&year="+year+"&month="+month+"&level="+level+"&dq="+dq+"&version="+version+"&area="+area+"&area1="+area+"&city="+city+"&city1="+city})
}else{
self.location.href="${servletURL}?viewlet=chengben/城市/城市-动态成本.frm&year="+year+"&month="+month+"&level="+level+"&dq="+dq+"&version="+version+"&area="+area+"&area1="+area+"&city="+city+"&city1="+city
}
}
_g().options.form.getWidgetByName(“tabpane0”).showCardByIndex(1);
//淡入淡出
_g().getWidgetByName(‘iframe_asean’).reload();
$(“div[widgetname=IFRAME_ASEAN]”).fadeIn(500);
$(“div[widgetname=‘SUBPAGE_ASEAN_CLOSE_BTN’]”).fadeIn(500);