layer.open(),子层父层参数传递,layer.open()关闭自身

参数传递


layer.open({
	type: 2,
	title: '设置',
	shadeClose: true,
	shade: 0.8,
	area: ['440px', '400px'],
	content: "popUp",
	btn: ['确定'],
	yes:function (index,layero) {
		var body = layer.getChildFrame('body', index);
		var iframeWin = window[layero.find('iframe')[0]['name']]; //得到iframe页的窗口对象
		//在此操作弹出层的各项数据或方法 ...
		layer.close(index);
	},
	success: function (layero, index) {
        var body = layer.getChildFrame('body', index);
        var iframeWin = window[layero.find('iframe')[0]['name']]; //得到iframe页的窗口对象
        iframeWin.init();
    }
});


//popup 页面初始化
<script type="text/javascript">
	var controller = new LSComponent.NPC_SJJD_SCYJFK_POPUP.Controller();

	function init(){
		controller.init();
	}

</script>
		

关闭自身

var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
parent.layer.close(index); //再执行关闭   
发布了40 篇原创文章 · 获赞 13 · 访问量 4万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 书香水墨 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览