0

我有一个按钮,可以打开一个弹出窗口和一个 Ajax 更新面板。在那个窗口内,我有另一个按钮。

如果我想刷新更新面板,当我从父页面按下按钮而不刷新整个页面时,我必须运行什么代码?

我在刷新页面的网络上播下了这段代码:

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

我是 Java 的好朋友。

4

2 回答 2

1

您需要利用window.opener对象。

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

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

于 2013-04-02T19:37:34.377 回答
-1

使用jQuery:

如果 DIV ID 保持不变:

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

如果 Div ID 是动态的,则使用类而不是 ID:

$(".Container").click(function() {
  // REFRESH CONTAINER HERE
});
于 2013-04-02T19:42:28.830 回答