Форма обратной связи 7 Обратный звонок AJAX для различных страниц благодарности - PullRequest
0 голосов
/ 22 марта 2019

Я использую этот js, потому что мне нужно, зависит от того, выберет ли пользователь поле для страниц благодарностей.

document.addEventListener( 'wpcf7:mailsent', function( event ) {
    if ( '116' == event.detail.contactFormId ) {  
      var selection =  document.getElementById("selection").value;
		
      if (selection == "Problema") {
        location = '/contacto-gracias-producto/';
		  } else if (selection == "Propuesta") {
        location = '/contacto-gracias-colaboracion/';
      }
		else if (selection == "Sugerencia") {
        location = '/contacto-gracias-sugerencia/';
		}
		else if (selection == "Consulta") {
        location = '/contacto-gracias-consulta/';
		}  
    }
}, false ) 

Но проблема в том, что: Когда я нажимаю кнопку «Отправить», пользователь показывает сообщение «Пожалуйста, отметьте поле, обязательное для заполнения», но автоматически перенаправляет на страницу, спасибо.

если пользователь не помечает обязательное поле, перенаправление не должно быть.

Любое решение?

Мне нужно условие, если все обязательные поля помечены.

Спасибо

...