LayerClose弹窗关闭刷新方法


Posted in Javascript onAugust 17, 2018

//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弹窗关闭刷新方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery实现心算练习代码
Dec 06 Javascript
jQuery中事件对象e的事件冒泡用法示例介绍
Apr 25 Javascript
JQUERY简单按钮轮换选中效果实现方法
May 07 Javascript
javascript跨域总结之window.name实现的跨域数据传输
Nov 01 Javascript
jQuery EasyUi实战教程之布局篇
Jan 26 Javascript
jQuery中的通配符选择器使用总结
May 30 Javascript
微信小程序遇到修改数据后页面不渲染的问题解决
Mar 09 Javascript
Node.js如何响应Ajax的POST请求并且保存为JSON文件详解
Mar 10 Javascript
微信小程序图片选择区域裁剪实现方法
Dec 02 Javascript
Vue中的作用域CSS和CSS模块的区别
Oct 09 Javascript
vue学习笔记五:在vue项目里面使用引入公共方法详解
Apr 04 Javascript
Vue如何跨组件传递Slot的实现
Dec 14 Vue.js
详解vue移动端项目的适配(以mint-ui为例)
Aug 17 #Javascript
layui前端框架之table表数据的刷新方法
Aug 17 #Javascript
Vue登录注册并保持登录状态的方法
Aug 17 #Javascript
小程序清理本地缓存的方法
Aug 17 #Javascript
layui table设置前台过滤转义等方法
Aug 17 #Javascript
详解小程序缓存插件(mrc)
Aug 17 #Javascript
layui 设置table 行的高度方法
Aug 17 #Javascript
You might like
Terran魔法科技
2020/03/14 星际争霸
德生PL450的电路分析和低放电路的改进办法
2021/03/02 无线电
PHP通过API获取手机号码归属地
2015/05/28 PHP
php实现留言板功能(代码详解)
2017/03/28 PHP
PHP有序表查找之插值查找算法示例
2018/02/10 PHP
PHP常见过waf webshell以及最简单的检测方法
2019/05/21 PHP
prototype Element学习笔记(篇一)
2008/10/26 Javascript
基于jquery的划词搜索实现(备忘)
2010/09/14 Javascript
基于pthread_create,readlink,getpid等函数的学习与总结
2013/07/17 Javascript
没有document.getElementByName方法
2013/08/19 Javascript
javascript实现点击按钮弹出一个可关闭层窗口同时网页背景变灰的方法
2015/05/13 Javascript
JavaScript人脸识别技术及脸部识别JavaScript类库Tracking.js
2015/09/14 Javascript
JavaScript中有关一个数组中最大值和最小值及它们的下表的输出的解决办法
2016/07/01 Javascript
vue中渐进过渡效果实现
2016/10/27 Javascript
VUE JS 使用组件实现双向绑定的示例代码
2017/01/10 Javascript
详解vue.js 开发环境搭建最简单攻略
2017/06/12 Javascript
Bootstrap滚动监听组件scrollspy.js使用方法详解
2017/07/20 Javascript
Vue仿支付宝支付功能
2018/05/25 Javascript
微信小程序支付功能 php后台对接完整代码分享
2018/06/12 Javascript
JavaScript中变量提升和函数提升的详解
2020/08/07 Javascript
[44:15]DOTA2上海特级锦标赛主赛事日 - 5 败者组决赛Liquid VS EG第二局
2016/03/06 DOTA
整理Python最基本的操作字典的方法
2015/04/24 Python
python绘制直线的方法
2018/06/30 Python
解决安装pyqt5之后无法打开spyder的问题
2019/12/13 Python
Python: tkinter窗口屏幕居中,设置窗口最大,最小尺寸实例
2020/03/04 Python
python pymysql链接数据库查询结果转为Dataframe实例
2020/06/05 Python
aec加密 php_php aes加密解密类(兼容php5、php7)
2021/03/14 PHP
Troy-Bilt官网:草坪割草机、吹雪机、分蘖机等
2019/02/19 全球购物
飞利浦法国官网:Philips法国
2019/07/10 全球购物
俄罗斯最大的隐形眼镜销售网站:Ochkov.Net
2021/02/07 全球购物
资料员岗位职责
2013/11/17 职场文书
总经理工作职责范文
2014/03/14 职场文书
旅游与酒店管理专业求职信
2014/07/21 职场文书
2014年减负工作总结
2014/12/10 职场文书
部门经理助理岗位职责
2015/04/13 职场文书
新娘婚礼答谢词
2015/09/29 职场文书