-
layer.open 调用子类窗口方法, 子类调用父类方法
2019-04-15 11:53:41layer.open 调用子类窗口方法, 子类调用父类方法 <!-- 父类 --> var index = layer.open({ type : 2, title : title, shadeClose : true, shade : 0.8, ...layer.open 调用子类窗口方法, 子类调用父类方法
<!-- 父类 --> var index = layer.open({ type : 2, title : title, shadeClose : true, shade : 0.8, area : [ '500px', '380px' ], content : _BasePath + 'z/b/b/l', btn: ['进入', '关闭'], btn1: function(){ // 父类调用子类方法 var fh = window["layui-layer-iframe" + index].onEnter(); alert(JSON.stringify(fh)) }, btn2: function(){ layer.closeAll(); //关闭窗口 }, end:function(){] // 清除session里缓存 document.location.href= _BasePath + "logout"; } }); <!-- 子类页面 --> <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib prefix="shiro" uri="http://shiro.apache.org/tags"%> <html lang="zh-CN"> <head> <title></title> <meta charset="utf-8"> <% String path = request.getContextPath(); String basePath = path + "/"; %> <base id="basePath" href="<%=basePath%>"> <script type="text/javascript"> var _BasePath = "<%=basePath%>"; </script> <jsp:include page="/WEB-INF/head.jsp" /> </head> <script type="text/javascript"> function onEnter(){ var fh = { msg:"error" }; return fh; } </script> <body> <div class="prop-window"></div> </body> </html>
-
layui 或者layer子调父类 自定义按钮调用layer.open父页面方法及关闭
2020-11-18 10:18:17layer.open({ type : 2, title : '微信公众号', maxmin : true, shadeClose : false, area : [ '400px', '200px' ], content :'/frame/checkWeiXin/'+username, // iframe的url btn: ["确定", '关闭'...1.父页面获取子页面指定的id数据
父页面
layer.open({ type : 2, title : '微信公众号', maxmin : true, shadeClose : false, area : [ '400px', '200px' ], content :'/frame/checkWeiXin/'+username, // iframe的url btn: ["确定", '关闭'], success: function(layero, index) {}, // 确定的操作 btn1: function(index, layero) { // 父页面获取子页面的iframe var frameId = $(layero).find("iframe").attr('id'); // 父页面获取子页面指定的id数据 var id = $(window.frames[frameId].document).find("#id").val(); alert(id); }, cancel: function(index, layero) { // 取消的操作 } });
子页面
<select class="form-control" name="id" id="id"> <option value ="-1">请选择</option> </select>
2子页面操作父页面按钮点击事件:
父页面弹窗代码:
layer.open({ type: 2, title: '新增', maxmin: false, shadeClose: false, //点击遮罩关闭层 area: ['80%', '90%'], resize: false, content: content });
子页面操作父页面按钮:
// 重新打开新增界面 if(optCode == "1"){ parent.layer.closeAll(); $(window.parent.document).find("#toolbarBtns").children()[1].click(); }
3.(自定义按钮)子调用layer.open父页面关闭
var index=parent.layer.getFrameIndex(window.name); parent.layer.close(index);
4.子调用父类方法 及 赋值
window.parent.$("#id").val(id); window.parent.open46();
-
layer.open关闭父窗口 以及调用父页面的方法
2020-12-10 18:29:59//调用父类方法 window.parent.exportData($('#shownum').val(),$('#splitstr').val()); //关闭iframe页面 var index = parent.layer.getFrameIndex(window.name); //获取窗口索引 parent.layer.close(index); //... -
layer.open关闭父窗口 以及调用父页面方法
2017-04-19 10:55:21//调用父类方法 window.parent.exportData($('#shownum').val(),$('#splitstr').val()); //关闭iframe页面 var index = parent.layer.getFrameIndex(window.name); //获取窗口索引 parent.layer.close(index...//调用父类方法
window.parent.exportData($('#shownum').val(),$('#splitstr').val());
//关闭iframe页面
var index = parent.layer.getFrameIndex(window.name); //获取窗口索引
parent.layer.close(index);//父类方法
function exportData(shownum,splitstr){
//TODO
}
-
layer.open打开iframe页面的调用父页面方法及关闭
2017-10-23 08:46:24//调用父类方法 window.parent.exportData($('#shownum').val(),$('#splitstr').val()); //关闭iframe页面 var index = parent.layer.getFrameIndex(window.name); //获取窗口索引 parent.layer.close(index...//调用父类方法
window.parent.exportData($('#shownum').val(),$('#splitstr').val());
//关闭iframe页面
var index = parent.layer.getFrameIndex(window.name); //获取窗口索引
parent.layer.close(index);//父类方法
function exportData(shownum,splitstr){
//TODO
}
-
[tensorflow2.0]tensorflow中的子类、父类、超类
2021-01-03 10:25:08在使用tensorflow2.0搭建自定义层时,经常会将kears.Model类和keras.layers.Layer类作为父类。通常,继承Model的子类用来定义外部模型,作为训练的对象。...super() 函数是用于调用父类(超类)的一个方法。 -
OC的动态方法调用带来的超大便利
2012-01-18 17:39:51这时只要简单的在两种父层中实现用一个名字的方法,如moneyShake, 然后直接在商店里调用即可, 不用import任何父类,也无需保持指针. [self.parent moneyShake]; 虽然这样写运行中不会出什么问题, 但是编译器会... -
【人工智能笔记】第七节:Tensorflow 2.0 自定义Layer
2019-12-05 09:34:09在__init__构造函数里调用父类构造函数,并把参数传到父类。 build方法里初始化权重变量。 call方法里编写计算图。 构造函数参数: trainable:布尔值,层的变量是否可训练。 name:图层的字符串名称。 dtype:... -
layer.open传对象为object类型_Java基础=>了解Object类的常用方法及作用
2021-01-21 17:37:08Object简介Object类是所有类的父类,即每个类都直接或间接继承...Object类有一个默认构造方法public Object(),在构造子类实例时,都会先调用这个默认构造方法。Object类共13个方法如图可知,Object类有12个成员方法,... -
input layer name 赋值_NCNN-Breakdown(6) create_layer的实现
2021-01-08 16:47:12开始在第三节我们实现了读取网络proto的基本流程,但是有一个功能没有实现,就是我们在实例化Layer的时候,其实是实例化了父类的Layer,并没有实例化子类的Layer,这样后面就没法调用子类Layer的方法.在上一节,... -
Keras 自定义层
2020-04-24 13:47:54build(input_shape)这里主要是是定义权重,通过self.build=True设置哪些参数参与训练,通常通过super([Layer],self).build()调用父类的build函数完成 call(x)编写层的功能逻辑的地方,通常只需要关注传入的第一个... -
关于iframe向父页面传值
2016-08-26 09:56:34昨天同事问了个iframe传值问题,开始就是用常用的方式进行操作,父类写个方法,子类调用,但在本次项目中却失效了,以为是用了layer弹窗控件的干扰,后来自己一想不对,因为我们的项目是后台是iframe的,iframe调了... -
众筹平台源代码(后台系统+前台系统,IDEA编写)
2020-06-10 01:12:01查找的 IOC 容器也改成了查找 SpringMVC 的 IOC 容器(也就是由 DispatcherServlet的父类 FrameworkServlet 初始化 的 IOC 容器)。 (3)登录验证:将登录表单对接到 SpringSecurity (4)登录检查:Spring...
收藏数
21
精华内容
8
-
Stirng字符串基本函数
-
PPT大神之路高清教程
-
【C语言】学习笔记--单目操作符有哪些呢?(2)
-
Vue_ElementUI之8_数组更新检测
-
浙江科技学院《砼结构结构设计》知识整理.pdf
-
ubus 相关资料整理
-
西南科技大学《大物》多套期末复习试卷含答案.pdf
-
行政法与行政诉讼法--期末复习资料.pdf
-
Oracle_11g_Linux到Linux_DataGuard部署
-
停止更新一段时间,我要投入另一项爱好了
-
浙江科技学院《线性代数》06-14年历年期末考试试卷(含答案).pdf
-
线性代数(第五版)课后习题答案.pdf
-
InPixio Photo Maximizer Pro(图片无损放大器软件)直装特别版V5.11.7612.27781
-
面试题:两个线程打印 ,一个线程打印1-52,另一个打印字母A-Z打印顺序为12A34B...5152Z,要求用线程间通信
-
一天学完MySQL数据库
-
selenium基础操作
-
element ui表单处理的简洁方法
-
西南科技大学《操作系统》习题答案.pdf
-
MaxScale 实现 MySQL 读写分离与负载均衡
-
浙江科技学院《土力学》习题答案(全).pdf