亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

layui的open如何關閉

發布時間:2020-11-10 10:18:48 來源:億速云 閱讀:768 作者:小新 欄目:web開發

這篇文章主要介紹layui的open如何關閉,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

layui open關閉的方法:首先打開并查看js部分;然后去到修改文章頁面;最后在“articleUpdate.jsp”的JS部分用“layer.close(index)”方法關閉特定層即可。

layui-open關閉自身窗口解決方法

layui的open如何關閉

1、這里的彈窗彈出來的是一個頁面,經過了后臺才彈出來的一個頁面

1.1、彈窗的實現

1.1.1、 js 部分

     function getArticleById(articleId){
             var index = layer.open({
                    type: 2,
                    title: '修改管理員',
                    area: ['90%', '95%'],
                    shade: 0.8,
                    resize: false,
                    fixed: false,
                    move: false,
                    shadeClose: false,
                    content: '${ctxPath}/article/getArticleById?articleId='+articleId
                });
            }

1.1.2、后臺Java部分

 /**
 * 去到修改文章頁面
 * */
    @RequestMapping("/getArticleById")
    public String getArticleById(@RequestParam("articleId") Integer articleId,Model model) {
    MrtArticle mrtArticle = mrtArticleService.getArticleById(articleId);
    model.addAttribute("mrtArticle",mrtArticle); 
    return "article/articleUpdate";
    }

到這里也面就彈出來了

1.2、關閉該彈窗,在articleUpdate.jsp的JS部分用以下兩行代碼它就把自己關閉了

  //當你在iframe頁面關閉自身時
var index = parent.layer.getFrameIndex(window.name); //先得到當前iframe層的索引
parent.layer.close(index); //再執行關閉   
        layer.alert('提交成功', {
                    skin: 'layui-layer-molv' //樣式類名  自定義樣式
                    ,closeBtn: 1    // 是否顯示關閉按鈕
                    ,anim: 1 //動畫類型
                    ,btn: ['確定'] //按鈕
                    ,icon: 6    // icon
                    ,yes:function(){
                   //當你在iframe頁面關閉自身時
var index = parent.layer.getFrameIndex(window.name); //先得到當前iframe層的索引
parent.layer.close(index); //再執行關閉

                    }
              });

layer.close(index) - 關閉特定層

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

codelayui.code

  1. //當你想關閉當前頁的某個層時
  2. var index = layer.open();
  3. var index = layer.alert();
  4. var index = layer.load();
  5. var index = layer.tips();
  6. //正如你看到的,每一種彈層調用方式,都會返回一個index
  7. layer.close(index); //此時你只需要把獲得的index,輕輕地賦予layer.close即可
  8. //如果你想關閉最新彈出的層,直接獲取layer.index即可
  9. layer.close(layer.index); //它獲取的始終是最新彈出的某個層,值是由layer內部動態遞增計算的
  10. //當你在iframe頁面關閉自身時
  11. var index = parent.layer.getFrameIndex(window.name); //先得到當前iframe層的索引
  12. parent.layer.close(index); //再執行關閉

layer.closeAll(type) - 關閉所有層

如果你很懶,你不想去獲取index你只想關閉。那么closeAll真的可以幫上你。如果你不指向層類型的話,它會銷毀掉當前頁所有的layer層。當然,如果你只想關閉某個類型的層,那么你可以

codelayui.code

  1. layer.closeAll(); //瘋狂模式,關閉所有層
  2. layer.closeAll('dialog'); //關閉信息框
  3. layer.closeAll('page'); //關閉所有頁面層
  4. layer.closeAll('iframe'); //關閉所有的iframe層
  5. layer.closeAll('loading'); //關閉加載層
  6. layer.closeAll('tips'); //關閉所有的tips層

以上是layui的open如何關閉的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

普定县| 贡山| 宁晋县| 芷江| 正镶白旗| 镇雄县| 峨眉山市| 依兰县| 武汉市| 博罗县| 乐平市| 涿州市| 高青县| 勃利县| 潼南县| 志丹县| 如东县| 济宁市| 翼城县| 海南省| 萨迦县| 盈江县| 肃南| 秀山| 太仆寺旗| 喀喇| 黄骅市| 元谋县| 永川市| 酉阳| 紫金县| 平舆县| 封丘县| 黄梅县| 卫辉市| 枝江市| 济源市| 长沙市| 海兴县| 自贡市| 交城县|