Php 刷新Fancybox上的Div关闭

Php 刷新Fancybox上的Div关闭,php,jquery,ajax,fancybox,Php,Jquery,Ajax,Fancybox,如何在关闭Fancybox时刷新父页面上的div。我知道我可以放onClosed:function,但我不知道该放什么函数。我会调用您调用的任何函数来加载div的内容 如果我理解正确,您必须将本例中的上下文window.opener传递给jquery: onClose: function(){ $("#myId", window.opener).doStuff(); } 我只是对数据库运行一个PHP查询,然后你要么刷新整个页面,要么编写一些JS,对PHP进行Ajax调用,只返回该div

如何在关闭Fancybox时刷新父页面上的div。我知道我可以放onClosed:function,但我不知道该放什么函数。

我会调用您调用的任何函数来加载div的内容

如果我理解正确,您必须将本例中的上下文window.opener传递给jquery:

onClose: function(){
    $("#myId", window.opener).doStuff();
}

我只是对数据库运行一个PHP查询,然后你要么刷新整个页面,要么编写一些JS,对PHP进行Ajax调用,只返回该div的数据,然后动态加载它。如果没有返回到服务器的Ajax请求,您不能仅使用服务器提供的内容更新DIV。是的,我想做一些Ajax操作,因此需要执行.loadphpfile.php。php文件是否只包含DIV中的内容?如果没有,那么您可能希望尝试.load'phpfile.php idofdivthattainsasdata''onClosed':函数{window.location.reload;}window.opener将与弹出窗口相关,而不是灯箱