Javascript 如何防止在提交联系人表单7时关闭放大弹出窗口?
我点击按钮,打开里面有表单的弹出窗口Javascript 如何防止在提交联系人表单7时关闭放大弹出窗口?,javascript,contact-form-7,magnific-popup,Javascript,Contact Form 7,Magnific Popup,我点击按钮,打开里面有表单的弹出窗口 function openMagnificPopup() { $('.btn--primary').on('click', function () { $.magnificPopup.open({ items: { src: $('#popup-form').html(), type: 'inline',
function openMagnificPopup() {
$('.btn--primary').on('click', function () {
$.magnificPopup.open({
items: {
src: $('#popup-form').html(),
type: 'inline',
closeBtnInside: true,
modal: true,
},
closeOnBgClick: false,
callbacks: {
open: function() {
jQuery('body').addClass('noscroll');
},
close: function() {
jQuery('body').removeClass('noscroll');
}
}
});
});
}
我在放大弹出窗口中有联系人表单7,但当我单击联系人表单上的提交时,弹出窗口关闭,因为页面已刷新
我需要在提交表单时打开弹出窗口。那么您想如何处理这种情况?单击“提交”按钮,表单提交并刷新页面。你想在不刷新页面的情况下提交表单吗?是的,这就是我想要的。我认为这是因为我在页面中有与打开时相同的表单,所以有两个表单。不过,您可以使用ajax提交表单。