@klekovkinandrey

Как закрыть форму в cf7 после успешной отправки?

Как закрыть форму в cf7 после успешной отправки?
Использую remodal для модального окна, в котором есть форма
в remodal закрытие окна происходит напр. кнопкой с дата атрибутом data-remodal-action="close"
<button class="close" title="Закрыть окно" data-remodal-action="close"></button>

вставляю этот атрибут в доп. настройки формы - ничего не происходит
как сделать что бы форма после передачи закрылась?
  • Вопрос задан
  • 192 просмотра
Решения вопроса 1
Zheleznov
@Zheleznov
Как-то так, можно чутка допилить.. форма закроется через 3 сек после отправки

document.addEventListener( 'wpcf7mailsent', function( event ) { 
	if ('ТУТ ID ФОРМЫ ЦИФРЫ' == event.detail.contactFormId) { 
		setTimeout(function(){ // закрытие модальки
			$( ".close" ).trigger( "click" ); // клик по кнопке
		}, 3000);
	}	
}, false );
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы