博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
layer ui使用多层弹框时,各个页面交互问题
阅读量:7080 次
发布时间:2019-06-28

本文共 647 字,大约阅读时间需要 2 分钟。

最近在用layer ui的弹框做项目,使用的时候有时会用到2-3级的弹框,多级弹框会遇到每个弹框的数据之间的交互问题,例如:

图中有两个弹框父级弹框编辑用户,子级弹框角色分配,我所选中的复选框,需要在父级弹框里显示出来

那我父级页面的弹框的代码可以这样写
$('.user-add').on("click", function() {
var url = basePath + "/admin/user/v/userAdd";
layer.open({
type: 2,
title: ['添加用户', 'font-size:16px;'],
fixed: false, //不固定
area: ["735px", "545px"], //宽高
shade: 0.4,
content: url,
id: "addresourcedialog",
});
});
layer ui使用多层弹框时,各个页面交互问题
打开子级页面的代码
layer ui使用多层弹框时,各个页面交互问题

子级页面数据交互的代码

var thisFrame =parent.window.document.getElementById("addresourcedialog").getElementsByTagName("iframe")[0].id;
var dcmt = parent.$('#'+thisFrame)[0].contentWindow;
layer ui使用多层弹框时,各个页面交互问题

这里的dcmt就是父级页面了,在子级页面我们可以操作父级页面的数据了

转载于:https://blog.51cto.com/12885303/2113066

你可能感兴趣的文章
I.MX6 give su command more permission
查看>>
SW4STM32 全局宏定义
查看>>
IT项目管理者常用的项目管理工具(国产VS进口)?
查看>>
C语言位运算符
查看>>
maven项目在myeclipse中不出现Maven Dependencies 和maven标识的解决方法
查看>>
jquery时间倒计时
查看>>
go语言模版编程
查看>>
分类汇总和透视分析(四)
查看>>
mysql的存储过程和函数
查看>>
加密解密之异或加密方式
查看>>
php中exec,system等函数的作用
查看>>
递归目录的shell脚本
查看>>
[LeetCode] Single Number III
查看>>
angularjs 简单指令
查看>>
Base64加密
查看>>
BZOJ2730:[HNOI2012]矿场搭建——题解
查看>>
分区表转换
查看>>
ASP.NET 一般处理程序 接收文件上传
查看>>
WebGIS前端地图显示之根据地理范围换算出瓦片行列号的原理(核心)(转)
查看>>
Java Excel 列号数字与字母互相转换
查看>>