0

我正在研究jsp,我在configDb.jsp 中有两个jsp,其中我编写了代码来从数据库中检索值并显示它。在此,我有像 newconnection 这样的选项.. 它是一个弹出窗口。当我单击它时,它会打开弹出窗口并获取值并将它们存储在数据库中,但在我的父页面中我无法显示这些值。在弹出窗口中单击“确定”按钮后,我必须刷新父页面,然后我才能在新的连接页面看到几秒钟后创建的值。有人可以帮我吗?

4

1 回答 1

0

您可以将其包含在弹出窗口的 HTML 中。

<script type="text/javascript">
function proceed(){
   opener.location.reload(true);
   self.close();
}
</script>

<form onsubmit="proceed()">
...
</form>

实际上你可以通过谷歌搜索“ javascript refresh parent page from popup ”来获得答案,你会看到stackoverflow的答案:)

通过添加提交按钮侦听器并执行 DOM 操作以插入具有新内容的新元素,可以实现无需刷新父页面的更好选择。这可以通过 Javascript 轻松完成。

于 2012-06-28T06:20:53.280 回答