Задать вопрос
RGameShow
@RGameShow
В поисках ответов на глупые вопросы

Как с помощью событий отменить отправку заявки с сайта, плагин CF7?

Часто пользователи на корпоративном сайте отправляют по несколько заявок за раз. Хочу сделать так чтобы 1 пользователь мог отправить 1 заявку, а на вторую показывало сообщение «Вы уже отправили заявку, ожидайте звонка».

Есть событие по клику на кнопку отправить у плагина CF7, собственно через который я и работаю.
document.addEventListener( 'wpcf7submit', function( event ) {
 if(event.detail.contactFormId=="32"){ // 32 это id формы для отслеживания
 alert("У формы №32 была нажата кнопка отправить");
 }
}, false );


Но я не понимаю как отменить саму отправку сообщения?
  • Вопрос задан
  • 55 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Asokr
Вместо
alert("У формы №32 была нажата кнопка отправить");
Как вариант
event.target.querySelector('кнопка').remove()
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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