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 相关文章推荐
js小技巧--自动隐藏红叉叉
Aug 13 Javascript
javascript 获取网页标题代码实例
Jan 22 Javascript
JavaScript中string转换成number介绍
Dec 31 Javascript
封装好的js判断操作系统与浏览器代码分享
Jan 09 Javascript
JS实现当前页居中分页效果的方法
Jun 18 Javascript
js实现表单及时验证功能 用户信息立即验证
Sep 13 Javascript
IE8利用自带的setCapture和releaseCapture解决iframe的拖拽事件方法
Oct 25 Javascript
jQuery中复合选择器简单用法示例
Mar 31 jQuery
vue左右侧联动滚动的实现代码
Jun 06 Javascript
JSON的parse()方法介绍
Jan 31 Javascript
VUE组件中的 Drawer 抽屉实现代码
Aug 06 Javascript
JS实现碰撞检测效果
Mar 12 Javascript
详解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
php实现图片文件与下载文件防盗链的方法
2014/11/03 PHP
Symfony页面的基本创建实例详解
2015/01/26 PHP
PHP实现单条sql执行多个数据的insert语句方法
2019/10/11 PHP
List the UTC Time on a Computer
2007/06/11 Javascript
使用jquery为table动态添加行的实现代码
2011/03/30 Javascript
JS判断浏览器是否支持某一个CSS3属性的方法
2014/10/17 Javascript
JS实现从表格中动态删除指定行的方法
2015/03/31 Javascript
一道关于JavaScript变量作用域的面试题
2016/03/08 Javascript
自动化测试读写64位操作系统的注册表
2016/08/15 Javascript
vue父子组件的数据传递示例
2017/03/07 Javascript
JS检测window.open打开的窗口是否关闭
2017/06/25 Javascript
微信小程序滚动Tab实现左右可滑动切换
2017/08/17 Javascript
深入浅析vue组件间事件传递
2017/12/29 Javascript
Vue2.0子同级组件之间数据交互方法
2018/02/28 Javascript
微信小程序模板消息推送的两种实现方式
2019/08/27 Javascript
vue 项目打包时样式及背景图片路径找不到的解决方式
2019/11/12 Javascript
jQuery实现聊天对话框
2020/02/08 jQuery
JavaScript中arguments的使用方法详解
2020/12/20 Javascript
[05:26]TI10典藏宝瓶套装外观展示
2020/07/03 DOTA
Python对字符串实现去重操作的方法示例
2017/08/11 Python
hmac模块生成加入了密钥的消息摘要详解
2018/01/11 Python
Django使用Celery异步任务队列的使用
2018/03/13 Python
Python3 文章标题关键字提取的例子
2019/08/26 Python
python上selenium的弹框操作实现
2020/07/13 Python
HTML 5 标签、属性、事件及浏览器兼容性速查表 附打包下载
2012/10/20 HTML / CSS
美国名牌太阳镜折扣网站:Eyedictive
2017/05/15 全球购物
会计出纳岗位职责
2013/12/25 职场文书
教师节促销活动方案
2014/02/14 职场文书
学校招生宣传广告词
2014/03/19 职场文书
村干部承诺书
2014/03/28 职场文书
第二批党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
2014党的群众路线教育实践活动学习心得体会
2014/10/31 职场文书
运动会三级跳加油稿
2015/07/21 职场文书
Vue实现下拉加载更多
2021/05/09 Vue.js
十大最强火系宝可梦,喷火龙上榜,第一名有双火属性
2022/03/18 日漫
Python保存并浏览用户的历史记录
2022/04/29 Python