case "edit": var indext= layer.open({ type: 2, title: '產品信息列表', //shadeClose: true, //點擊遮罩關閉 shade: 0.8, area: ['70%', '90%'], btn: ['確認', '取消'], //按鈕 content: ['/Common/ProductInfo'],//iframe的url no代表禁用滾動條 yes: function (index, layero) { var body = layer.getChildFrame('body', index); //得到子頁面層的BODY body.find('#hidValue').val(index); //將本層的窗口索引傳給子頁面層的hidValue中 }, btn2: function () { parent.layer.close(indext); }, success: function (layero, index) { layero.find('.layui-layer-btn').css('text-align', 'center') console.info(index); var body = layer.getChildFrame('body', index); var iframeWin = window[layero.find('iframe')[0]['name']]; //得到iframe頁的窗口對象,執行iframe頁的方法:iframeWin.method(); console.log(body.html()) //得到iframe頁的body內容 body.find('#ItemCode').val('Hi,我是從父頁來的') }, end: function () { //layer.msg('關閉頁面'); } }); break;
