在子页面中单击按钮时刷新父页面

时间:2012-02-08 06:14:18

标签: php mysql html ajax parent-child

基本上,我有一个主页面(父页面),其中的链接打开了另一个页面(子页面),其中包含按钮。我想要的是,当用户点击子页面中的按钮时,mysql数据库将被更新,然后我希望刷新父页面(显示数据库中更新的值)。

我目前正在使用PHP进行服务器端编程。谁能建议最好最简单的方法呢?应该使用AJAX吗?请指出正确的方向。

2 个答案:

答案 0 :(得分:3)

试试这个 我假设在子窗口中你指的是在开启窗口中由代码打开的窗口,而开启窗口是父窗口。

如果是这样,您可以在子窗口中使用以下代码:

window.opener.location.reload();
window.close() 

window.opener是对打开当前窗口的窗口的引用。

答案 1 :(得分:2)

只需刷新就不需要AJAX。可以使用简单的javascript来完成。弹出窗口的页面,我们只需要在完成所有数据库插入/更新操作后放置以下javascript

<script>
        window.opener.location.reload();
</script>