layer.open如何窗⼝如何传值(layui)⽗级窗⼝传值到⼦窗⼝
var demo="input1"
layer.open({
type: 2,
title: '修改',
shadeClose: false, //点击遮罩关闭
shade: 0.01,
area: ['600px', '450px'],
content: '/Demo/DemoEdit?id=1',//跳转页⾯,可以直接在这⾥加?传值,⼦窗⼝需要特定函数获取
success: function (layero, index) {
//到它的⼦窗⼝的bodylayui和bootstrap哪个好
var body = ChildFrame('body', index); //巧妙的地⽅在这⾥哦
//为⼦窗⼝元素赋值
......//以此类推
},
end: function () {
...
}
});
⼦窗⼝获取⽗级选中元素(⽗级元素是⼀个树/bootstraptable)
Easyui Tree 树或者BootStrap treeview
var arrselections= parent.$("#tv_header").tree('getSelected');
//var arrselections = parent.$("#tv_header").treeeview('getSelected');
获取?传值中的数据
//说明:获取url参数
//参数obj:访问路径
//返回值:参数
var id=getQueryString("id")
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r !== null)
return unescape(r[2]);
return null;
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论