2014-11-28 3 views
0

После нажатия кнопки отправки у меня есть код php, который запускается и загружается в базу данных, - это способ использования javascript для открытия модального файла в конце action.php?Как я могу открыть модальный, используя javascript после отправки формы

+0

JavaScript не может открыть модальности во всех браузерах. – Teemu

+0

Если это могло ... – spacemonkey

+0

я надеялся, что это будет так: эхо "<сценарий \t \t \t \t \t \t \t window.location = 'home.php'; "; – spacemonkey

ответ

0

Если я понимаю вас к действию async!

Browser: отображение модальные окна Сервер: action.php

И модальный ждет конец action.php исчезнуть. Похоже, вам нужно вручную отправить форму с помощью ajax-запроса на action.php и перед отправкой запроса ajax включить/показать свою модальную (в любом случае библиотеку или по своему желанию), а когда вы получите форму ответа, запрос ajax вы отключите модальный ,

звучит хорошо?

+0

да, но я не знаю ajax, им довольно новый для всего этого – spacemonkey

0

я был в состоянии сделать это без ничего фантазии просто старый добрый, если заявления .....

я использовал $ _SESSION [ «шоу»] как флаг, после того, как PHP выполняет свою работу, чтобы загрузить на db он устанавливает флаг, когда страница перезагружается после нажатия кнопки отправки, она переходит к выражению if, окружающему код, который отображает модальный флаг, если установлен флаг, показывает модальный ... в противном случае выполняет нормальное поведение и сохраняет его скрытым. ...

Смежные вопросы