Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 25.03.2015, 20:53
Профессор
Отправить личное сообщение для Infinity178 Посмотреть профиль Найти все сообщения от Infinity178
 
Регистрация: 13.04.2014
Сообщений: 187

(function($){  // запускаем jQuery функцию
	$(function(){
		$("input[name='web_form_submit']").click(function(){ // при клике на "кнопку"...
			$('#exampleModal').arcticmodal({ // запускаем модальное окно ArcticModal
				afterClose: function(data, el) { // после закрытия окна ArcticModal
					$('form[name="select_kurs"]').submit(); // отправляем данные с формы
				}
			});
		return false; // при клике результат FALSE (лож) TRUE (истина)
		});
	});
}(jQuery));

Последний раз редактировалось Infinity178, 25.03.2015 в 20:55.
Ответить с цитированием
  #22 (permalink)  
Старый 25.03.2015, 21:00
Профессор
Отправить личное сообщение для Infinity178 Посмотреть профиль Найти все сообщения от Infinity178
 
Регистрация: 13.04.2014
Сообщений: 187

+ УДАЛИТЕ одну из версий jQuery
строка 40 (если использовать эту версию рекомендуется поставить jQuery Migrate v1.2.1)
<script src="//intechsoft.ru.js.1c-bitrix-cdn.ru/bitrix/templates/landtmpl_copy/js/jquery-2.1.3.min.js?142661334284320"></script>


строка 18, если эту версию юзать - удалите выше указанный файл
<script type="text/javascript" src="//intechsoft.ru.js.1c-bitrix-cdn.ru/bitrix/js/main/jquery/jquery-1.8.3.min.js?142562958593636"></script>
Ответить с цитированием
  #23 (permalink)  
Старый 25.03.2015, 21:06
Профессор
Отправить личное сообщение для Infinity178 Посмотреть профиль Найти все сообщения от Infinity178
 
Регистрация: 13.04.2014
Сообщений: 187

В Bitrix см файл header.php там эта зараза вливает все файлы
Ответить с цитированием
  #24 (permalink)  
Старый 25.03.2015, 21:07
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Infinity178, $('form[name="select_kurs"]').submit(); // отправляем данные с формы - а ничего, что у формы уже есть обработчик отправляющий форму?
Ответить с цитированием
  #25 (permalink)  
Старый 25.03.2015, 21:18
Профессор
Отправить личное сообщение для Infinity178 Посмотреть профиль Найти все сообщения от Infinity178
 
Регистрация: 13.04.2014
Сообщений: 187

laimas, в исходнике он написал:
что по нажатию на "закрыть" дергает submit
я только поправил со стороны работы функции arcticmodal
Ответить с цитированием
  #26 (permalink)  
Старый 25.03.2015, 21:20
Профессор
Отправить личное сообщение для Infinity178 Посмотреть профиль Найти все сообщения от Infinity178
 
Регистрация: 13.04.2014
Сообщений: 187

+ по хорошему лучше сделать на Ajax
Ответить с цитированием
  #27 (permalink)  
Старый 25.03.2015, 21:27
Аспирант
Отправить личное сообщение для kolhoz Посмотреть профиль Найти все сообщения от kolhoz
 
Регистрация: 04.03.2015
Сообщений: 92

Сделал еще проще.. Создал страницу где всплывает окно. И просто после нажатия "Отправить" перенаправил на нее посетителя)) Но спасибо. за подсказки сейчас посмотрю вариант Infinity178.
Ответить с цитированием
  #28 (permalink)  
Старый 25.03.2015, 21:32
Аспирант
Отправить личное сообщение для kolhoz Посмотреть профиль Найти все сообщения от kolhoz
 
Регистрация: 04.03.2015
Сообщений: 92

Работает ваш вариант тоже. Возьму себе на заметку
Ответить с цитированием
  #29 (permalink)  
Старый 25.03.2015, 21:32
Профессор
Отправить личное сообщение для Infinity178 Посмотреть профиль Найти все сообщения от Infinity178
 
Регистрация: 13.04.2014
Сообщений: 187

kolhoz, Учитывайте комментарий laimas
Ответить с цитированием
  #30 (permalink)  
Старый 26.03.2015, 16:55
Аспирант
Отправить личное сообщение для kolhoz Посмотреть профиль Найти все сообщения от kolhoz
 
Регистрация: 04.03.2015
Сообщений: 92

Хорошо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
передача переменной в всплывающее окно bma Общие вопросы Javascript 4 01.12.2014 22:54
Всплывающее окно - надо задать границы Anton-CS Элементы интерфейса 0 18.07.2011 10:55
Добавить кнопку после каждой ссылки… exec jQuery 0 21.01.2010 18:18
Сохранение результата ajax запроса после нажатия 'back' gregOlsen AJAX и COMET 5 18.11.2009 12:23
Не убирать кнопку после клика по ней. CompModdd jQuery 2 12.05.2009 02:13