html弹窗关闭刷新,LayerClose弹窗关闭刷新方法

//LayerClose弹窗关闭

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(); //疯狂模式,关闭所有层

break;

case "fatherall":

parent.layer.closeAll(); //疯狂模式,关闭所有层

break;

default:

break;

}

};

var LayerClose2= function(index,type){

if(typeof type =="undefined"){

return;

}

// 开始判断

switch(type){

case "tips":

layer.closeAll('tips'); //关闭所有的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(); //疯狂模式,关闭所有层

break;

case "fatherall":

parent.layer.closeAll(); //疯狂模式,关闭所有层

break;

default:

break;

}

};

// 关闭刷新

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");//关闭弹窗

// window.location.reload();

break;

case "refreshTable":

Layerclose("FrameIndex");

$('#tablelist').bootstrapTable('refresh');

break;

default:

break;

}

}

以上这篇LayerClose弹窗关闭刷新方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值