點擊easyui子頁面中的按鈕,在父頁面中增加顯示tabs


轉自:http://blog.csdn.net/u013479571/article/details/50754805

感謝這位哥們。

 

 我們在使用easyui開發后台管理系統時,常常easyui tree和tab會結合使用。通常情況下,點擊同一級的某個鏈接彈出tab非常簡單,如:點擊tree的某一個節點(紅色箭頭所指),會在內容區域顯示數據列表的內容。
 
        但在很多情況下,我們需要做的是點擊easyui子頁面中的按鈕,在父頁面中增加顯示tabs的內容,這時怎么操作呢?
        我的思路是首先根據子頁面獲取父頁面內容,如window. parent, 然后再獲取父頁面中的id為tabs的控件,接着就可以實現添加tab了,具體代碼如下:
var jq = top.jQuery;

if (jq("#tabs").tabs('exists', '一級菜單4')){
    jq("#tabs").tabs('select','一級菜單4');
} else {
    var content = '<iframe scrolling="auto" frameborder="0"  src="http://www.baidu.com" style="width:100%;height:100%;"></iframe>';
    jq("#tabs").tabs('add',{
        title:'一級菜單4',
        content:content,
        closable:true
});
}
效果如下:


 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM