首页 > 代码库 > 弹窗添加数据后实现父级页面同步添加
弹窗添加数据后实现父级页面同步添加
弹窗:
function openUrl() {
var iWidth = 800;
var iHeight = 600;
return window.open(‘<%= Application["rootURL"] %>AP_ImageIndexing/Indexing/AddPo.aspx‘, ‘AddPO‘, ‘width=‘ + iWidth + ‘,height=‘ + iHeight + ‘, top=‘ + (screen.height - iHeight) / 2 + ‘, left=‘ + (screen.width - iWidth) / 2 + ‘,resizable=1,scrollbars=1‘);
}
数据回调:
//获取并设置父级元素,这种是asp.net获取ID的方式
$("[id$=add_polist_value]", window.opener.parent.document).val(value2);
原理:在父级页面设置一个隐藏标签,子页面获取该ID并赋值,这样就完成了子页面向父级页面通信。
父页面给子页面传值一般通过URL地址附带!
子页面完成操作后父页面刷新:
window.opener.parent.document.forms[0].submit();
弹窗添加数据后实现父级页面同步添加
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。