// 父页面
<body>
<a data-url="bbbb.html" id="parent ">小小提示层</a>
<input id="shuzhi" />
<button class="but_par">父页面</button>
</body>
< src="../jquery-1.9.1.min.js"></ >
< src=" / .js"></ >
< >
$(function(){
$("#parent ").click(function(){
var a = $(this).attr("data-url");
.open({
type: 2,
content: a,
success: function( o, index){
var body = .getChild ('body', index);//获取子页面内容
var Win = window[ o.find(' ')[0]['name']]; //得到 页的窗口对象,执行 页的方法: Win.method();
body.find("#transmit").click();//执行子页面的方法
body.find('input').val('Hi,我是从父页来的')
$(".but_par").click(function(){
alert(222);
})
}
});
})
})
// 子页面
<body>
<input id="name" value="不满意" />
<button id="transmit">给父层传值</button>
</div>
</body>
< >
$(function(){
$(document).on("click","#transmit").click(function(){
parent.$("#shuzhi").val($("#name").val());
parent.location.reload(); 刷新父页面
//关闭 弹出层
var index = parent. .get Index(window.name); //获取窗口索引
parent. .close(index);
})
window.parent.$(".but_par").click();//执行父页面的事件
})
</ >
以上这篇 弹出层父子页面事件相互调用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
继续阅读与本文标签相同的文章
-
项目管理利器:jira的安装和配置
2026-05-17栏目: 教程
-
共享商业&技术红利,阿里云SaaS加速器让天下没有难做的SaaS
2026-05-17栏目: 教程
-
Linux基础操作
2026-05-17栏目: 教程
-
藏不住了,这就是阿里 AI 的真正实力!
2026-05-17栏目: 教程
-
Hadoop机架感知(rack-aware)配置指南
2026-05-17栏目: 教程
