我有一个简单的模块框,可以点击链接在iframe中加载登录信息:
$(".tab-link-register-login a").click(function(e) {
var src = "/static/goal/html/login.html";
$.modal('<iframe src="' + src + '" height="240" width="690" style="border: 0;">', {
containerCss:{
height: 360,
padding: 0,
width: 730
},
opacity: 80,
overlayClose: true,
overlayCss: {
backgroundColor: '#FFF'
}
})
e.stopPropagation();
return false;
});
当这个表单提交时,我想关闭模态并刷新父页面。
我尝试在单击并提交$.modal.close
之前让表单操作但无效,生成的页面在模态窗口中加载。
$('#login form').click(function(){
$.modal.close();
return true;
});
有没有办法使用这个插件执行此操作?
- 编辑 -
我发现您可以使用parent.$.modal.close();
关闭模式,但之后不会提交表单。仍在努力......
答案 0 :(得分:4)
将target="_parent"
添加到iframe中的表单元素中将其排除