最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

layer彈出層的關(guān)閉問題詳解之在執(zhí)行完畢后關(guān)閉當(dāng)前彈出層

 更新時間:2023年10月14日 09:38:14   作者:amberom  
在前端頁面中用layer打開窗口供用戶輸入或選擇是非常常見的用法,但是有時為了完成一次操作,需要彈出多個窗口進(jìn)行選擇、輸入或者提示,因此在關(guān)閉窗口的時候需要實(shí)現(xiàn)指定關(guān)閉任意窗口,需要的朋友可以參考下

前言

今天再用layui寫東西的時候遇到一個問題,就是在彈出層操作完之后不知道怎么在彈出層內(nèi)操作關(guān)閉這個彈出層,查閱資料之后終于找到了解決的辦法。下面兩段出自官網(wǎng)文檔。

一、layer.close(index) - 關(guān)閉特定層

關(guān)于它似乎沒有太多介紹的必要,唯一讓你疑惑的,可能就是這個index了吧。事實(shí)上它非常容易得到。

//當(dāng)你想關(guān)閉當(dāng)前頁的某個層時
var index = layer.open();
var index = layer.alert();
var index = layer.load();
var index = layer.tips();
//正如你看到的,每一種彈層調(diào)用方式,都會返回一個index
layer.close(index); //此時你只需要把獲得的index,輕輕地賦予layer.close即可
//如果你想關(guān)閉最新彈出的層,直接獲取layer.index即可
layer.close(layer.index); //它獲取的始終是最新彈出的某個層,值是由layer內(nèi)部動態(tài)遞增計(jì)算的
//當(dāng)你在iframe頁面關(guān)閉自身時
var index = parent.layer.getFrameIndex(window.name); //先得到當(dāng)前iframe層的索引
parent.layer.close(index); //再執(zhí)行關(guān)閉   

二、layer.closeAll(type) - 關(guān)閉所有層

如果你很懶,你不想去獲取index你只想關(guān)閉。那么closeAll真的可以幫上你。如果你不指向?qū)宇愋偷脑?,它會銷毀掉當(dāng)前頁所有的layer層。當(dāng)然,如果你只想關(guān)閉某個類型的層,那么你可以

layer.closeAll(); //瘋狂模式,關(guān)閉所有層
layer.closeAll('dialog'); //關(guān)閉信息框
layer.closeAll('page'); //關(guān)閉所有頁面層
layer.closeAll('iframe'); //關(guān)閉所有的iframe層
layer.closeAll('loading'); //關(guān)閉加載層
layer.closeAll('tips'); //關(guān)閉所有的tips層    

三、關(guān)閉彈出層之后刷新父頁面

例如:在增加用戶的時候,增加會彈出一個新的彈窗頁面,增加成功之后會有提示性的小的alert,在點(diǎn)擊確定之后,彈窗頁面關(guān)閉,并且刷新用戶列表的頁面數(shù)據(jù)。

只需要在關(guān)閉彈窗的時候加這個window.parent.location.reload();//刷新父頁面

success: function(data){
    var res = eval('(' + data + ')');
    if(res.status == '1'){
        layer.msg("添加成功!");
        layer.alert("添加成功!",function(){
            window.parent.location.reload();//刷新父頁面
            parent.layer.close(index);//關(guān)閉彈出層
        });
    } else{
        layer.msg("添加失?。?);
    }
},

總結(jié) 

到此這篇關(guān)于layer彈出層的關(guān)閉問題詳解之在執(zhí)行完畢后關(guān)閉當(dāng)前彈出層的文章就介紹到這了,更多相關(guān)layer執(zhí)行完畢關(guān)閉當(dāng)前彈出層內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

阳山县| 正镶白旗| 南乐县| 永清县| 曲阳县| 大竹县| 安顺市| 溧阳市| 拉萨市| 古浪县| 高雄市| 潢川县| 榕江县| 会泽县| 阳高县| 临城县| 辽阳县| 隆林| 南阳市| 蒲江县| 辽阳市| 印江| 五大连池市| 裕民县| 信宜市| 贵德县| 普陀区| 安义县| 张北县| 丰顺县| 美姑县| 长沙市| 南投县| 西畴县| 富裕县| 赤峰市| 防城港市| 诸暨市| 沅江市| 读书| 元江|