LayerClose弹窗关闭刷新方法
//LayerClose弹窗关闭
varLayerClose=function(type){
console.log(type);
if(typeoftype=="undefined"){
return;
}
//开始判断
switch(type){
case"self":
varindex=layer.index
layer.close(index);
break;
case"FrameIndex":
varindex=parent.layer.getFrameIndex(window.name);
layer.close(index);
break;
case"selfall":
layer.closeAll();//疯狂模式,关闭所有层
break;
case"fatherall":
parent.layer.closeAll();//疯狂模式,关闭所有层
break;
default:
break;
}
};
varLayerClose2=function(index,type){
if(typeoftype=="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;
}
};
varLayerClose3=function(o){
console.log(o.type);
if(typeofo.type=="undefined"){
return;
}
//开始判断
switch(o.type){
case"self":
(!o.index)?layer.index:o.index
layer.close(o.index);
break;
case"FrameIndex":
//varindex=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;
}
};
//关闭刷新
varlayerReload=function(index,type){
if(typeofindex=="undefined"||typeoftype=="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弹窗关闭刷新方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。