easyui子窗口(window)中关闭当前窗口,子页面关闭当前tab

easyui中,我们经常需要在创建的窗口window中关闭当前窗口,或者tabs的子页面中关闭当前tabs页面。下面给出方法(此方法只适用于一次父子嵌套)。

  • 子窗口页面(window)中关闭当前窗口
//子页面JS方法
function getCloseModuleWin(){  
    console.log(window.parent.closeModuleWin()); 
}
//父页面JS方法
function closeModuleWin(){
    $('#addModuleWin').window('close')//addModuleWin为调用的ID
    return '返回父页面属性';
}
  • tab子页面关闭当前tab
    //子页面JS方法(title为tab的标题)
    function closeThisTab(title){  
        window.parent.closeTab(title)  
    }
    //父页面JS方法
    function closeTab(title){
        if ($('#ttab').tabs('exists',title)){
            $('#ttab').tabs('close',title)
        } 

    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值