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 相关文章推荐
Javascript 篱式条件判断
Aug 22 Javascript
拖拉表格的JS函数
Nov 20 Javascript
jQuery数组处理方法汇总
Jun 20 Javascript
JS 实现导航栏悬停效果
Sep 23 Javascript
javascript函数式编程实例分析
Apr 25 Javascript
浅析AngularJS中的生命周期和延迟处理
Jun 18 Javascript
BootStrap中Tab页签切换实例代码
May 30 Javascript
vue-cli中的webpack配置详解
Sep 25 Javascript
使用Angular CLI从蓝本生成代码详解
Mar 24 Javascript
原生JS实现列表子元素顺序反转的方法分析
Jul 02 Javascript
详解js中Array的方法及技巧
Sep 12 Javascript
微信小程序 flexbox layout快速实现基本布局的解决方案
Mar 24 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编码转换
2012/11/05 PHP
php用header函数实现301跳转代码实例
2013/11/25 PHP
PHP使用CURL实现对带有验证码的网站进行模拟登录的方法
2014/07/23 PHP
php使用ftp远程上传文件类(完美解决主从文件同步问题的方法)
2016/09/23 PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
2017/07/19 PHP
PHP将数据导出Excel表中的实例(投机型)
2017/07/31 PHP
PHP内置函数生成随机数实例
2019/01/18 PHP
jQuery 判断页面元素是否存在的代码
2009/08/14 Javascript
客户端 使用XML DOM加载json数据的方法
2010/09/28 Javascript
window.event快达到全浏览器支持了,以后使用就方便了
2011/11/30 Javascript
js propertychange和oninput事件
2014/09/28 Javascript
JavaScript实现数字数组按照倒序排列的方法
2015/04/06 Javascript
JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)
2015/11/24 Javascript
Vue AST源码解析第一篇
2017/07/19 Javascript
Vue实现搜索 和新闻列表功能简单范例
2018/03/16 Javascript
简述Vue中容易被忽视的知识点
2019/12/09 Javascript
es6函数name属性功能与用法实例分析
2020/04/18 Javascript
vue通过过滤器实现数据格式化
2020/07/20 Javascript
pycharm 使用心得(九)解决No Python interpreter selected的问题
2014/06/06 Python
如何解决django配置settings时遇到Could not import settings 'conf.local'
2014/11/18 Python
Python爬取当当、京东、亚马逊图书信息代码实例
2017/12/09 Python
浅谈Python NLP入门教程
2017/12/25 Python
Python 通配符删除文件的实例
2018/04/24 Python
python抖音表白程序源代码
2019/04/07 Python
Python绘制热力图示例
2019/09/27 Python
使用Pandas将inf, nan转化成特定的值
2019/12/19 Python
django表单中的按钮获取数据的实例分析
2020/07/31 Python
python实现经典排序算法的示例代码
2021/02/07 Python
html5中监听canvas内部元素点击事件的三种方法
2019/04/28 HTML / CSS
AmazeUI底部导航栏与分享按钮的示例代码
2020/08/18 HTML / CSS
美国排名第一的在线葡萄酒商店:Wine.com
2016/09/07 全球购物
Artist Guitars新西兰:乐器在线商店
2017/09/17 全球购物
审核会计岗位职责
2013/11/08 职场文书
家长写给孩子的评语
2014/04/18 职场文书
入股合作协议书
2014/10/12 职场文书
Python基础之进程详解
2021/05/21 Python