layui如何从父页面调用子页面的方法

   layer.open({
        type: 2 //此处以iframe举例
        ,title: '通用药物'
        ,area: ['650px', '350px']
        ,shade: 0
        ,maxmin: true
         ,offset: [ //为了演示,随机坐标
          '100px'
          ,'200px'
        ]  
        ,content: 'allergeDgcInfo.html?dcfId='+data.id
        ,btn: ['确定', '关闭'] //只是为了演示
        ,yes: function(index){

        

        

                 window["layui-layer-iframe" + index].submit();  父页面调用子页面的方法
          //alert("res"+ res);
          
        }
        ,btn2: function(){
          layer.close();
        }
        
        ,zIndex: layer.zIndex //重点1
        ,success: function(layero){
          layer.setTop(layero); //重点2
        }

      });


添加这行代码就可以从父页面调用子页面的方法: window["layui-layer-iframe" + index].submit();

submit() 是我自己方法。


你可能感兴趣的:(layui如何从父页面调用子页面的方法)