MagnificPopup: вложенное всплывающее окно сбрасывает мои входные значения и отключает мою форму - PullRequest
0 голосов
/ 11 июля 2019

Я хочу динамически заменить содержимое всплывающего окна входа в систему, заплатив всплывающее окно, если вход выполнен успешно.

Это прекрасно работает, за исключением того, что моя форма внутри больше не работает и получает все свои входные значения сбрасываются.

Если я использую обычную кнопку 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 ...: (

...