Перенаправить пользователя на разные страницы благодарности на основе выбора, выбранного в раскрывающемся списке в полях формы контактной формы 7 (от 3 до 3 страниц благодарности) - PullRequest
0 голосов
/ 10 апреля 2019

В моей форме есть раскрывающееся поле. Я хочу, чтобы пользователь перенаправлялся на разные страницы с благодарностями, когда пользователь отправляет форму. Перенаправление должно основываться на выборе, выбранном в поле раскрывающегося списка.

1 Ответ

1 голос
/ 10 апреля 2019

Дайте это попробовать.Это сработало для меня.:)

document.addEventListener( 'wpcf7submit', function( event ) {
if ( '111' == event.detail.contactFormId ) {

  var lpLocation =  document.getElementById("lp-location").value;

  if (lpLocation == "choice1") {
    location = 'http://example.com/';
  } else if (lpLocation == "choice2") {
    location = 'http://google.com/';
  }

}
}, false ) 

Во второй строке 111 - это идентификатор формы.У меня есть несколько форм, и мне нужно это только для работы с одной из них.

На следующей строке «lp-location» - это идентификатор моего поля выбора.Итак, мой тег формы выглядит так:

 [select* location id:lp-location include_blank "choice1" "choice2"]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...