1.首先找到子頁面上遮罩層的id,ajax
2.而後再父頁面編寫個js方法json
1 function shade() { 2 $(".layui-layer-shade").height($(window).height()).width($(window).width()); //使遮罩的背景覆蓋整個頁面 3 }
3.在子頁面調用父頁面的js方法ide
//刪除function delObj(url,name) { parent.shade();//調用父頁面的js方法 parent.layer.confirm('確認刪除該條記錄嗎?', { btn: ['肯定', '取消'] //按鈕 },function (index) { parent.layer.close(index);//關閉彈出框,放在這是爲了,必定要用parent $.ajax({ url: url, type: 'GET', dataType: 'json', cache: false, success: function (data) { if (data.success) { var msg = data.msg; tip(msg, 1);//icon設置爲1 表示一個綠色的對勾圖標 reloadTable(); //parent.$(".layui-layer-shade").hide(); }else{ tip(data.msg); } } }); }, function () { });}