MagnificPopup:嵌套弹出窗口重置我的输入值并禁用我的表单

时间:2019-07-11 19:15:35

标签: jquery dom popup magnific-popup

如果登录成功,我想通过支付弹出窗口来动态替换登录弹出窗口的内容。

这很好用,除了我里面的表单不再起作用,并重置了输入的所有值。

如果我使用普通的magnificPopup按钮,则我的表单就像一个超级按钮。如果我使用API​​调用将弹出窗口的内容替换为另一个,则该表单将无法正常工作。

正在做什么:

$('.popup-btn').magnificPopup({
        closeBtnInside: false
    });

什么不起作用(显示弹出菜单但表单不起作用)

window.open_stripe_popup = function( params ){
        var div = params.div;

        //Open the modal
        $.magnificPopup.open({
            items : { src : $( div ) },
            type: 'ajax',
            closeBtnInside: false,
        });

        if( div == '#stripe-popup' ){
            initStripe( '#stripe-popup' );
        }
};

当我提交表单时,就像页面提交了一个空表单...

我现在搜索了很多小时,我将通过缩小这是一个magnificPopup错误...:(

0 个答案:

没有答案