webmanss
19.03.2013 - 19:09
Приветствую всех!
Есть форма, вывожу ее по событию onClick на кнопке (type="button") в модальном окне (div).
Форма отрабатывает, все хорошо.
Нужно отобразить результат отправки в этом же окне.
Но после срабатывания кнопки (type="submit"), окно скрывается.
И только если еще раз нажать на вызывающую кнопку (type="button"), результаты отобразятся.
Привязка вункции открытия DIVа на submit не помогла(
Обработчик формы выводит результат в конструкции: if ($sent_mail!=true) {вывод формы} else {вывод результата}
Как решить?
webmanss
20.03.2013 - 10:02
Решение такое.
Чтобы страница не обновлялась (не закрывалось мод. окно )есть два варианта:
1. Использовать AJAX
2. Прописать <form target="myIFR">
и иметь на странице невидимый ифрейм
<iframe name="myIFR" style="display: none"></iframe>
Тогда сабмит произойдёт незаметно для пользователя.
Если, как в моем случае модальное окно - это всплывающий див, то нужно повесить соотв. функцию js на кнопку submit.
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.