(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)); |
+ УДАЛИТЕ одну из версий 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> |
В Bitrix см файл header.php там эта зараза вливает все файлы
|
Infinity178, $('form[name="select_kurs"]').submit(); // отправляем данные с формы - а ничего, что у формы уже есть обработчик отправляющий форму?
|
laimas, в исходнике он написал:
что по нажатию на "закрыть" дергает submit я только поправил со стороны работы функции arcticmodal |
+ по хорошему лучше сделать на Ajax
|
Сделал еще проще.. Создал страницу где всплывает окно. И просто после нажатия "Отправить" перенаправил на нее посетителя)) Но спасибо. за подсказки сейчас посмотрю вариант Infinity178.
|
Работает ваш вариант тоже. Возьму себе на заметку
|
kolhoz, Учитывайте комментарий laimas
|
Хорошо
|
Часовой пояс GMT +3, время: 14:56. |