Simplemodal iframe表单 - 提交到父窗口

时间:2013-05-10 15:05:24

标签: jquery simplemodal

我有一个简单的模块框,可以点击链接在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();关闭模式,但之后不会提交表单。仍在努力......

1 个答案:

答案 0 :(得分:4)

target="_parent"添加到iframe中的表单元素中将其排除

相关问题