LayerClose彈窗關(guān)閉刷新方法
更新時間:2018年08月17日 10:41:07 作者:Alan_阿蘭
今天小編就為大家分享一篇LayerClose彈窗關(guān)閉刷新方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
//LayerClose彈窗關(guān)閉
var LayerClose = function(type){
console.log(type);
if(typeof type =="undefined"){
return;
}
// 開始判斷
switch(type){
case "self":
var index = layer.index
layer.close(index);
break;
case "FrameIndex":
var index = parent.layer.getFrameIndex(window.name);
layer.close(index);
break;
case "selfall":
layer.closeAll(); //瘋狂模式,關(guān)閉所有層
break;
case "fatherall":
parent.layer.closeAll(); //瘋狂模式,關(guān)閉所有層
break;
default:
break;
}
};
var LayerClose2= function(index,type){
if(typeof type =="undefined"){
return;
}
// 開始判斷
switch(type){
case "tips":
layer.closeAll('tips'); //關(guān)閉所有的tips層
break;
case "loading":
layer.closeAll('loading');
break;
case "iframe":
layer.closeAll('iframe');
break;
case "dialog":
layer.closeAll('dialog');
break;
case "page":
layer.closeAll('page');
break;
default:
break;
}
};
var LayerClose3 = function(o){
console.log(o.type);
if(typeof o.type =="undefined"){
return;
}
// 開始判斷
switch(o.type){
case "self":
(!o.index)?layer.index:o.index
layer.close(o.index);
break;
case "FrameIndex":
//var index = parent.layer.getFrameIndex(window.name);
(!o.index)?parent.layer.getFrameIndex(window.name):o.index
layer.close(o.index);
break;
case "selfall":
layer.closeAll(); //瘋狂模式,關(guān)閉所有層
break;
case "fatherall":
parent.layer.closeAll(); //瘋狂模式,關(guān)閉所有層
break;
default:
break;
}
};
// 關(guān)閉刷新
var layerReload = function(index,type){
if(typeof index =="undefined"||typeof type =="undefined"){
return;
}
// 開始判斷
switch(type){
case "topreload":
parent.window.location.reload();
break;
case "reload":
window.location.reload();
break;
case "no":
Layerclose("FrameIndex");//關(guān)閉彈窗
// window.location.reload();
break;
case "refreshTable":
Layerclose("FrameIndex");
$('#tablelist').bootstrapTable('refresh');
break;
default:
break;
}
}
以上這篇LayerClose彈窗關(guān)閉刷新方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳細(xì)分析Javascript中創(chuàng)建對象的四種方式
這篇文章詳細(xì)介紹了Javascript中創(chuàng)建對象的幾種方式與每種方式的優(yōu)缺點,其中包括工廠模式、構(gòu)造函數(shù)模式、原型模式和組合使用構(gòu)造函數(shù)模式和原型模式,有需要的小伙伴們一起來學(xué)習(xí)學(xué)習(xí)吧。2016-08-08
JavaScript裝飾器函數(shù)(Decorator)實例詳解
這篇文章主要介紹了JavaScript裝飾器函數(shù)(Decorator),結(jié)合實例形式分析了JavaScript裝飾器函數(shù)(Decorator)的功能、實現(xiàn)與使用方法,需要的朋友可以參考下2017-03-03
詳解js正則表達(dá)式驗證時間格式xxxx-xx-xx形式
本篇文章主要介紹了詳解js正則表達(dá)式驗證時間格式xxxx-xx-xx形式,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-02-02

