Javascript 如何刷新已打开的FancyBox弹出窗口?
谁能告诉我如何刷新Fancybox弹出窗口 下面是我如何创建它的Javascript 如何刷新已打开的FancyBox弹出窗口?,javascript,jquery,fancybox,Javascript,Jquery,Fancybox,谁能告诉我如何刷新Fancybox弹出窗口 下面是我如何创建它的 $.fancybox({ 'width' : 470, // set the width 'height' : 190, 'autoSize': false, 'transitionIn': 'fade', 'transitionOut': 'fade', 'href': 'pop.jsp',
$.fancybox({
'width' : 470, // set the width
'height' : 190,
'autoSize': false,
'transitionIn': 'fade',
'transitionOut': 'fade',
'href': 'pop.jsp',
'autoDimension' : false,
'type': 'iframe',
});
您可以通过引用
$('iframe.fancybox iframe')
来完成此操作,如下所示:
$('iframe.fancybox iframe').attr('src',function(i,val){return val;})代码>
(根据)
此处示例:触发刷新的操作是什么?步骤:1。打开弹出窗口2。做一个服务器端ajax 3。将值推送到POP4中的div。刷新弹出窗口服务器端ajax是在父级还是在pop.jsp中完成的?(难道你不能关闭并重新打开fancybox吗?)虽然这确实会从父页面刷新iframe,但不清楚在成功的ajax请求后是否必须从iframe本身触发。在最后一种情况下,iframed页面只需要调用location.reload(true)