Im新的Jquery对话框和Iframes,我只想询问当对话框模式关闭时是否可以刷新静态Iframe。当Dialog模式关闭时刷新Iframe
继承人的静态的Iframe:
<iframe id="frameUserInfo" src="/User/UserInfo" style="border: none; width: 100%;
min-height: 220px;"></iframe>
</div>
,这是我的Jquery对话框
$("#dialogAddPhone").dialog({
autoOpen: false,
resizable: false,
modal: true,
width: 700,
height: 700,
position: ['center', 40],
close: function (event, ui) {
$('#dialogAddPhone').attr('src', '');
}
});
我尝试添加该$('#frameUserInfo').reload(true);
,但它不工作
只是想给你一个更好的图片,在我的父窗口中,一个静态Iframe包含一个打开$("#dialogAddPhone")
click按钮的按钮,正在调用d在/User/UserInfo
这一个是在父窗口:
<div id="dialogAddPhone" title="Document Upload" style="overflow-y: hidden;">
<iframe id="myIframeAddPhone" src="" style="border: none; width: 100%; height: 100%;">
</iframe>
</div>
那么这是在静态iframe中打开事件中User/UserInfo
loadIframe('myIframeAddPhone', href);
parent.$("#dialogAddPhone").dialog("open");
return false;
然后关闭该对话框后,应该刷新Iframe只有frameUserInfo
谢谢! :)
对不起,我的答复很迟,但我遇到的说了'遗漏的类型错误的错误:无法读取null' –
它的特性“SRC”似乎该函数在加载iframe之前调用。你能检查一下吗? –
静态iframe在父窗口中。关闭对话框后,父窗口上的iframe应刷新 –