当在子页面点击按钮时刷新父页面

问题描述:

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

我目前使用PHP进行服务器端编程。任何人都可以建议最好和最简单的方法来做到这一点?应该使用AJAX来完成吗?请指点我正确的方向。

试试这个 我假设你的孩子窗口是指在开启者窗口中被代码打开的窗口,并且开启者窗口是父窗口。

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

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

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

+0

它工作完美。谢谢 – 2012-02-08 19:38:06

只是为了刷新,不需要AJAX。可以用简单的javascript完成。弹出窗口的页面,我们只需要在完成所有数据库插入/更新操作后输入javascript

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