JavaScript layer父页面调用子页面方法(layer)

子页面JS方法:

[javascript]  view plain  copy
  1. function sureChoose(){  
  2.     alert("你好!");  
  3. }  

父页面JS中layer调用子页面方法:

[javascript]  view plain  copy
  1. // 添加供应商  
  2. $(function(){  
  3.     $('.addSupplierBtn').click(function(){  
  4.         var url = "/relation/getSupplierList?productId=" + $("#productId").val();  
  5.         layer.open({  
  6.           type: 2,  
  7.           area:['700px','550px'],  
  8.           title: '添加供应商',  
  9.           closeBtn: 1,  
  10.           shadeClose: true,  
  11.           anim:0,  
  12.           btn:['确定','取消'],  
  13.           content: [url,"yes"],  
  14.           yes: function(index, layero){  
  15.               var body = layer.getChildFrame('body', index);  
  16.               var iframeWin = window[layero.find('iframe')[0]['name']];  
  17.               iframeWin.sureChoose();  
  18.               layer.close(index);  
  19.           }  
  20.         });  
  21.     });  
  22. })  
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页