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

Если одна из форм заполнена, скрипт не должен отрабатывать
Добрый день!
Помогите пожалуйста с решение вопроса

Есть сайт www.mypravo.kz
На нем есть три формы, скриншоты с формами
https://drive.google.com/open?id=0Bw...zN4aXNicVNkNDg
https://drive.google.com/open?id=0Bw...nI0RTJ6bldicVE

есть скрипт вызова модального диалога, когда человек выходит с сайта,
он подключен отдельным файлом config.js, работает от плагина arcticmodal
Код файла config.js
$(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: '/'
        });
      });
    };
  });


Код разметки формы
<div class="modalInner">
    <section class="offer">
    	<form method="post" action="rrr.html" class="fff">
			<div class="form-group form-inline">
				<input type="checkbox" name="fo_1">Не хватило информации об услуге
				<input type="text" class="form-control" name="fo_1_1" placeholder="Какой информации?">
			</div>		
			<div class="form-group form-inline">
				<input type="checkbox" name="fo_2">Не хватило информации о компании
				<input type="text" class="form-control" name="fo_2_2" placeholder="Какой информации?">
			</div>		           
		    <div class="form-group form-inline">
		    	<input type="checkbox" name="fo_3">Не нашел(-шла) услугу, которую искал(-а)
				<input type="text" class="form-control" name="fo_3_3" placeholder="Какую услугу?">
		    </div>
		    <div class="form-group form-inline">         
				<input type="checkbox" name="fo_4">Компания не вызывает доверия
		    </div>

			<div class="form-group form-inline">
				<input type="checkbox" name="fo_5">Не нужнаюсь в услуге сейчас, просто ищу информацию
			</div>
		              
			<div class="form-group form-inline">
				<input type="checkbox" name="fo_6">Не могу с вами связаться
			</div>
		              
			<div class="form-group form-inline">
				<input type="checkbox" name="fo_7">Выбрал другую компанию, потому что
				<input type="text" class="form-control" name="fo_7_7" placeholder="Почему?">
			</div>
		    <div class="form-group form-inline">      
				<input type="checkbox" name="fo_8">Уже позвонил
			</div>
			<div class="form-group form-inline">
				<input type="checkbox" name="fo_9">Заходил(-ла) не в первый раз, просто уточнить информацию
			</div>
		    <div class="form-group form-inline">         
				<input type="checkbox" name="fo_10">Личный комментарий
				<input type="text" class="form-control" name="fo_10_10" placeholder="Ваше мнение">
			</div>
			<div class="form-group form-inline">
			Введите Ваш email<input type="email" class="form-control" name="email_fo" required placeholder="Ведите ваш email">
			</div>
		<button type="submit" class="button_popup">Отправить</button>
      </form>
	</section>
  </div>


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

Спасибо!
Ответить с цитированием