(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, время: 22:16. |