关于easyui Tabs打开tab后,上次tab还依然存在的问题!
需求是,根据现有的数据,动态弹出Dialog,然后根据数据动态的显示tab页!开发完发现,打开tab页什么的都正常,就是二次打开的时候,上次的tab页依然存在!分析原因发现是因为每次点击后,tab就会存在到tabs中。所以在二次打开的时候就需要关闭上次打开的tabs。js代码如下!
function closeAllTabs() { var tiles = new Array(); var tabs = $('#tt').tabs('tabs'); var len = tabs.lenght; if (len > 0) { for (var j = 0; j < len; j++) { var a = tabs[j].panel('options').title; tiles.push(a); } for (var i = 0; i < tiles.lenght; i++) { $('#tt').tabs('close', tiles.[i]); } } }

浙公网安备 33010602011771号