繁体   English   中英

从弹出窗口刷新仅父级上的更新面板

[英]Refresh only update panel on parent from pop-up window

我有一个按钮,它会打开一个弹出窗口和一个Ajax更新面板。 在该窗口内,我还有另一个按钮。

如果要在不刷新整个页面的情况下刷新父面板上的按钮时要刷新该更新面板,必须运行什么代码?

我在网上刷新此代码,以刷新页面:

<div id="Container" onclick="__doPostBack('UpdatePanel1', '');">

我是Java的好朋友。

您需要利用window.opener对象。

window.opener.document.getElementById('Container').onclick();

我建议使用jQuery来确保跨浏览器的兼容性。 当然,还添加了一些空检查。

使用Jquery:

如果DIV ID保持静态:

$("#Container").click(function() {
  // REFRESH CONTAINER HERE
});

如果Div ID是动态的,则使用class代替ID:

$(".Container").click(function() {
  // REFRESH CONTAINER HERE
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM