我正在使用iframe在项目中打开用户控件。此用户控件包含保存员工信息的员工信息。
现在,当我从iframe显示此用户控件并保存员工信息时,在成功保存后,我正在显示"数据已成功保存的警报"。是否有可能在成功保存数据后,它应自动关闭iframe?以下是代码
$("#addAliasPopUp").dialog({
autoOpen: true,
width: width,
resizable: false,
draggable: false,
modal: true,
show: { effect: 'blind' }
}).find('iframe').attr("src", originalURL);
值 originalURL 是包含员工信息的用户控件的URL。网址是:
http://localhost/Demo/Modules/Employee/AddEmployee.aspx?SOURCE_HQ_REF=183229&HQ_SOURCE_NAME=DATAHUB&BUSINESS_RID=183296
答案 0 :(得分:0)
您需要在父文档中定义一个函数,并从iframe中调用它:
parent.destroyThisIframe();
在父母中:
function destroyThisIframe(){
$('iframe').remove();
}