精华内容
下载资源
问答
  • layer.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>
    
    
    
    
    展开全文
  • layer.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();
    
    展开全文
  • //调用父类方法 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...

    //调用父类方法

    window.parent.exportData($('#shownum').val(),$('#splitstr').val());

    //关闭iframe页面
    var index = parent.layer.getFrameIndex(window.name); //获取窗口索引
    parent.layer.close(index);

    //父类方法

    function exportData(shownum,splitstr){

    //TODO

    }

    展开全文
  • //调用父类方法 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搭建自定义层时,经常会将kears.Model类和keras.layers.Layer类作为父类。通常,继承Model的子类用来定义外部模型,作为训练的对象。...super() 函数是用于调用父类(超类)的一个方法
  • OC的动态方法调用带来的超大便利

    千次阅读 2012-01-18 17:39:51
    这时只要简单的在两种父层中实现用一个名字的方法,如moneyShake, 然后直接在商店里调用即可, 不用import任何父类,也无需保持指针. [self.parent moneyShake]; 虽然这样写运行中不会出什么问题, 但是编译器会...
  • 在__init__构造函数里调用父类构造函数,并把参数传到父类。 build方法里初始化权重变量。 call方法里编写计算图。 构造函数参数: trainable:布尔值,层的变量是否可训练。 name:图层的字符串名称。 dtype:...
  • Object简介Object类是所有类的父类,即每个类都直接或间接继承...Object类有一个默认构造方法public Object(),在构造子类实例时,都会先调用这个默认构造方法。Object类共13个方法如图可知,Object类有12个成员方法,...
  • 开始在第三节我们实现了读取网络proto的基本流程,但是有一个功能没有实现,就是我们在实例化Layer的时候,其实是实例化了父类Layer,并没有实例化子类的Layer,这样后面就没法调用子类Layer方法.在上一节,...
  • Keras 自定义层

    2020-04-24 13:47:54
    build(input_shape)这里主要是是定义权重,通过self.build=True设置哪些参数参与训练,通常通过super([Layer],self).build()调用父类的build函数完成 call(x)编写层的功能逻辑的地方,通常只需要关注传入的第一个...
  • 昨天同事问了个iframe传值问题,开始就是用常用的方式进行操作,父类写个方法,子类调用,但在本次项目中却失效了,以为是用了layer弹窗控件的干扰,后来自己一想不对,因为我们的项目是后台是iframe的,iframe调了...
  • 查找的 IOC 容器也改成了查找 SpringMVC 的 IOC 容器(也就是由 DispatcherServlet的父类 FrameworkServlet 初始化 的 IOC 容器)。 (3)登录验证:将登录表单对接到 SpringSecurity  (4)登录检查:Spring...

空空如也

空空如也

1 2
收藏数 21
精华内容 8
关键字:

layer调用父类方法