在毕设的开发中,添加用户.添加权限等等一些地方需要类似于bootstrap中的模态框.然而开发用的却是layui 在layui中有弹出层可以实现其中的效果. 但是,一般用的时候都是提交后关闭窗口,刷新父界面.这里记录一下方法 var index = parent.layer.getFrameIndex(window.name); //获取窗口索引 window.parent.location.reload(); //刷新父界面parent.layer.close(index); //关闭弹出层…
先确保已经引入layui和jquery 再确保初始化layer弹出层 <script> layui.use(['form', 'layer'], function() { var form = layui.form; var layer = layui.layer; }); </script> 第1种方式: $(function() { //关闭弹窗 $(document).on('click', '#closeBtn', function() { var index = pare…
layui关闭弹出层,今天我在vscode中使用p parent.layer.closeAll()发现没效果 换成layer.closeAll()就解决了这个问题. 由此我觉得关闭layui关闭弹出层的相关方法给大家介绍一下: layer.closeAll(); //疯狂模式,关闭所有层 layer.closeAll('dialog'); //关闭信息框 layer.closeAll('page'); //关闭所有页面层 layer.closeAll('iframe'); //关闭所有的ifra…
居中显示用到了moveTO()方法: 关闭弹出窗时刷新父窗体用到了window.opener方法: 父窗体代码例如以下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="弹出窗体.aspx.cs" Inherits="弹出窗体" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transi…
layer.closeAll();//疯狂模式,关闭所有层 layer.closeAll('dialog'); //关闭信息框 layer.closeAll('page');//关闭所有页面层 layer.closeAll('iframe');//关闭所有的iframe层 layer.closeAll('loading');//关闭加载层 layer.closeAll('tips');//关闭所有的tips层…
本文实例讲述了layer实现关闭弹出层刷新父界面功能.分享给大家供大家参考,具体如下: layer是一款近年来备受青睐的web弹层组件,她具备全方位的解决方案,致力于服务各水平段的开发人员,您的页面会轻松地拥有丰富友好的操作体验. 方案一: 在layer弹出层中调用父界面重新加载函数 window.parent.location.reload(); var index = parent.layer.getFrameIndex(window.name); parent.layer.close(in…
点击按钮后,弹出层对话框,可交互,点击关闭后才关闭掉对话框. 效果图: 源码: <!doctype html> <html> <head> <meta charset="utf-8"> <title>My Test Document</title> <style> .box{ width:50%; margin-top:10%; margin:auto; padding:28px; height:350…
Dialog.js的相关注释已经添加,可以按照注释,进行相关样式的修改,适用于自定义的各个系统! dialog.js /** * jQuery的Dialog插件. * * @param object content * @param object options 选项. * @return */ function Dialog(content, options) { var defaults = { // 默认值. title:'标题', // 标题文本,若不想显示title请通过CSS设置其d…
今天我们要来分享一款基于jQuery的弹出层对话框插件,该插件包含多种对话框类型,比如提示框.确认框等.更为实用的是,这款jQuery对话框中的按钮事件也可以被我们所捕获,从而相应对话框按钮的各种事件,用起来非常方便. 在线预览   源码下载 实现的代码. html代码: <center class="demo"> <button onclick="payment();">缴费提示层</button> <button onc…
首先引入文件 layui.css jquery.min.js layui.js 弹出层 data-method 后面的属性控制是什么弹窗,在js中写方法 <div class="site-demo-button" id="layerDemo" style="margin-bottom: 0;"> <button data-method="setTop" class="layui-btn"&…
一. 弹出层: <body class="childrenBody"> <form class="layui-form"> <div class="replay_edit"> <textarea class="layui-textarea msgTxt" id="msgTxt"></textarea> </div> </form&…
常规的话,下面能够完成关闭弹出层 var index = parent.layer.getFrameIndex(window.name); //延迟关闭 解决打印窗口弹不出来的情况 parent.layer.close(index); 可是当这里需要关闭的同时弹出打印窗口的时候,就会发现失效了,能关闭,可是打印窗口同时也弹不出了. 这里的解决办法就是:延迟关闭. $("#ReviewArea").jqprint({ debug: false, //如果是true则可以显示iframe查…
   layui的弹出层的title的自定义html //在这里面输入任何合法的js语句 layer.open({ type: 1 //Page层类型 ,area: ['500px', '300px'] ,title: '你好,layer.<a class="layui-icon layui-icon-share" style="float:right;margin-right:10px;"></a>' ,shade: 0.6 //遮罩透明度…
layer弹出层默认是相对body固定定位的,可是项目中一般需要相对某个盒子相对定位,下面是个加载弹层例子: var loadIndex = layer.open({ type: 3, //3 表示加载 fixed: false, //取消固定定位,因为固定定位是相对body的 offset: ['60px', '132px'], //相对定位 time: 5000, //定时关闭弹层 icon: 2, //加载的icon类型 shade: 'background-color: rgba(0,0…
1.导入插件 layui使用需要导入layui的js和css: <link rel="stylesheet" href="layui/css/layui.css" /> <script src="layui/layui.js"></script> 2.layui弹出层 引入layer,以下的其他代码均在...的位置实现: <script> layui.use('layer',function(){…
本文为大家介绍下使用html+javascript实现可拖动弹出层.对话框.可提交,具体代码如下,感兴趣的朋友可以参考下,希望对大家有所帮助 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd"> <html xmlns="http://www.w3…
目前做的项目中用到layer弹层传值,弹层输入框输入文本,点击确定按钮,父页面的树结构,会自动添加分组. 在此粘贴下代码,以后遇到,方便回忆,如有疑问请留言,或许会为您解答 $(document).ready(function(){ //添加任务弹出层 addTask(); }) //弹出层 function addTask(){ $('[data-id="addList"]').on('click', function(){ layer.open({ type: 2, title:…
转载自:http://blog.163.com/abkiss@126/blog/static/325941002012111754349590/ 主要功能是点击显示,然后通过点击页面的任意位置都能关闭显示效果,主要是$(document).click的作用 开发过程中经常有一些弹出层,弹出后要在点击页面其他地方时自动关闭,下面是实现代码:HTML代码: <div class="down">click</div><div class="con hi…
1.html <a id="more" onclick="moreFun()">更多</a> <ul id="moreList" style="display:none"> <li>列表1</li> <li>列表2</li> <li>列表3</li> </ul> 2.实现点击更多按钮弹出moreLise列表,…
<!--弹出层---> <div class="mask">    <div class="wrap"></div> </div> /***弹出层效果***/ $(".header").find(".a5").click(function(e){ e.stopPropagation();//阻止冒泡 $('.mask').css("display"…
本篇文章是根据本人实际开发的例子来讲的,不一定适用各位看官的情况 描述: 主页面,弹出第一个弹框,第一个弹框中在弹出第二个弹框,如图: 1是主页面,2是子弹窗,3是孙弹窗 功能一:好了,第一个我要实现的功能是点击弹窗3的确定之后关闭弹窗3 上js代码,先贴出如何在主页面1中弹出弹窗2的代码: //弹窗2(代码写在主页面1)function edit() { var index = layer.open({//占坑!!! type : 2, title : "预算目标编辑", conte…
layer.close(index) - 关闭特定层 //当你想关闭当前页的某个层时 var index = layer.open(); var index = layer.alert(); var index = layer.load(); var index = layer.tips(); //正如你看到的,每一种弹层调用方式,都会返回一个index layer.close(index); //此时你只需要把获得的index,轻轻地赋予layer.close即可 //如果你想关闭最新弹出的层…
//关闭方法1 layer提供了5种层类型.可传入的值有:0(信息框,默认)1(页面层)2(iframe层)3(加载层)4(tips层). 若你采用layer.open({type: 1})方式调用,则type为必填项(信息框除外) layer.closeAll(); //疯狂模式,关闭所有层 layer.closeAll('dialog'); //0.关闭信息框 layer.closeAll('page'); //1.关闭所有页面层 layer.closeAll('iframe'); //2.…
1.首先在父页面定义一个空间,Id=layerResult 然后 layer.open({ type: , title: '选择看课件', shadeClose: true, shade: 0.8, offset: ['10px', '50px'], area: ['650px', '480px'], maxmin: true, content: url, //iframe的url end: function (index) { var retVal = $("#layerResult"…
原文链接:https://blog.csdn.net/Code_shadow/article/details/80524633 var Index = layer.open({ title: "测试", type: , content: 'http://localhost:2690/ProgressTimeline.html', area: ["80%", "90%"], success: function () { var data = [ {…
layui.use('table', function(){ var table = layui.table; layer.open({ type : 1, area : [ "600px", '430px' ], title : "选择模板", maxmin : false, content : '<div><table id="templateTable"></table></div>', su…
<html> <style> .hide{display:none;} </style> <script type="text/javascript" src="jquery-1.6.1.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $("div.do…
$(".video-hide video#sp").trigger("pause"); 其中  video#sp  很重要 不然不行…
<script src="http://apps.bdimg.com/libs/jquery/2.0.0/jquery.min.js"></script> <script src="https://cdn.bootcss.com/layer/3.1.0/layer.js"></script> </head> <body> <BUTTON id="dd">Test…
type 0(信息框,默认)1(页面层)2(iframe层)3(加载层)4(tips层) 弹出层 //winIndex存储弹出层的index,以便关闭弹出层时使用 function openWindow(document){ winIndex = layer.open({ id:"add" //唯一标识 ,type: 1 //弹出层类型 http://www.layui.com/doc/modules/layer.html ,title:'' //标题 默认 ‘信息’ ,area: […