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实现键盘方向键翻页功能的代码
Jun 03 Javascript
基于jQuery的表格操作插件
Apr 22 Javascript
this和执行上下文实现代码
Jul 01 Javascript
javascript中使用css需要注意的地方小结
Sep 01 Javascript
jQuery中调用WebService方法小结
Mar 28 Javascript
jquery.Jwin.js 基于jquery的弹出层插件代码
May 23 Javascript
Windows下用PyCharm和Visual Studio开始Python编程
Oct 26 Javascript
Java框架SSH结合Easyui控件实现省市县三级联动示例解析
Jun 12 Javascript
全面解析标签页的切换方式
Aug 21 Javascript
基于AngularJS的简单使用详解
Sep 10 Javascript
Angular 实现输入框中显示文章标签的实例代码
Nov 07 Javascript
JS页面动态绘图工具SVG,Canvas,VML介简介
Oct 16 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 htmlentities和htmlspecialchars 的区别
2008/08/18 PHP
php实现的DateDiff和DateAdd时间函数代码分享
2014/08/16 PHP
php分割合并两个字符串的函数实例
2015/06/19 PHP
php ajax异步读取rss文档数据
2016/03/29 PHP
PHP文件及文件夹操作之创建、删除、移动、复制
2016/07/13 PHP
asp.net下使用jquery 的ajax+WebService+json 实现无刷新取后台值的实现代码
2010/09/19 Javascript
js中escape对应的C#解码函数 UrlDecode
2012/12/16 Javascript
只需一行代码,轻松实现一个在线编辑器
2013/11/12 Javascript
JQuery遍历元素的后代和同胞实现方法
2016/09/18 Javascript
AngularJS自定义表单验证功能实例详解
2018/08/24 Javascript
VUE预渲染及遇到的坑
2018/09/03 Javascript
JavaScript日期工具类DateUtils定义与用法示例
2018/09/03 Javascript
用jQuery将JavaScript对象转换为querystring查询字符串的方法
2018/11/12 jQuery
Vue $mount实战之实现消息弹窗组件
2019/04/22 Javascript
解决layui-table单元格设置为百分比在ie8下不能自适应的问题
2019/09/28 Javascript
nuxt 服务器渲染动态设置 title和seo关键字的操作
2020/11/05 Javascript
python多线程http下载实现示例
2013/12/30 Python
c++生成dll使用python调用dll的方法
2014/01/20 Python
Python实现冒泡,插入,选择排序简单实例
2014/08/18 Python
跟老齐学Python之开始真正编程
2014/09/12 Python
Python数据结构之Array用法实例
2014/10/09 Python
python实现简单中文词频统计示例
2017/11/08 Python
python实现list由于numpy array的转换
2018/04/04 Python
Python实现读取SQLServer数据并插入到MongoDB数据库的方法示例
2018/06/09 Python
Python中捕获键盘的方式详解
2019/03/28 Python
python发送多人邮件没有展示收件人问题的解决方法
2019/06/21 Python
利用CSS3制作简单的3d半透明立方体图片展示
2017/03/25 HTML / CSS
详解css3 Transition属性(平滑过渡菜单栏案例)
2017/09/05 HTML / CSS
缴纳养老保险的证明
2014/01/10 职场文书
个人查摆剖析材料
2014/10/16 职场文书
山东省召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
教师党的群众路线教育实践活动学习心得体会
2014/10/30 职场文书
廉政承诺书
2015/01/19 职场文书
2015年教研员工作总结
2015/05/26 职场文书
小学生必读成语故事大全:送给暑假的你们
2019/07/09 职场文书
HTML常用标签超详细整理
2022/03/19 HTML / CSS