Показать сообщение отдельно
  #7 (permalink)  
Старый 13.06.2017, 06:23
Аспирант
Отправить личное сообщение для SkyRewir Посмотреть профиль Найти все сообщения от SkyRewir
 
Регистрация: 07.06.2017
Сообщений: 47

Сообщение от laimas Посмотреть сообщение
Я думал такие же дебаты как и в личку закончились. )



А где в коде форма отправляется?

$('form').submit(function() { //это событие при отправлении формы
            if(!$(this).find('input:checked').length) {
                alert('Выберите один из вариантов');
                return false
            }
            //и гарантированно, что форма отправлена, это здесь
            $.cookie('smartCookies', true, {
                 expires: 7,
                 path: '/'
            });  
        }).find('input:checkbox').change(function()
Эта форма проверяет заполненные поля и нажатые чекбоксы
Форма отправляется post методом через кнопку, в другой в файл-обработчик, а от него идет перенаправление на страницу с благодарностью.
Нужно как-то отловить людей,которые отправили формы со скриншотов и не показывать им модальный диалог за который отвечает этот код

$(document).ready(function () {
    if (!$.cookie('smartCookies')) {

      $(document).mouseleave(function (e) {
        function getWindow() {
          $('.offer').arcticmodal({
            closeOnOverlayClick: true,
            closeOnEsc: true
          });
        };
        setTimeout(getWindow, 1);
        $.cookie('smartCookies', true, {
          expires: 7,
          path: '/'
        });
      });
    };
  });
Ответить с цитированием