关于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]);
           }
     }  
}    

 

posted @ 2020-09-25 11:54  一只远方喵  阅读(175)  评论(0)    收藏  举报