POST в модальном окне

anpv

Guest
POST в модальном окне

Доброго времени суток.
Из основного окна вызывается модальное с помощью метода showModalDialog.
В нем находится форма (POST) с полями ввода.
Пользователю нужно ввести информацию и и нажать кнопку сохранить.
После этого данные из модального окна передаются в PHP-скрипт.
Но при нажатии на кнопку сохранить
PHP:
<input type=submit>
Открывается новое немодальное окно.
Вопросы:
1. Как закрыть модальное окно, но только после того как данные передадутся в PHP-скрипт?
2. PHP-скрипт обрабатывает данные, и в случае ошибки нужно вывести этоже модальное окно с введенными данными. Как это сделать?
 

baldman

Новичок
<form target='_parent' id=form1>
...
...
</form>
<input type=button onclick="form1.submit();close"

типа того, не проверял
 

anpv

Guest
2 baldman.
target='_parent' не работает, я проверял.
 

А.Л.

Guest
Самый простой вариант:
создайте в модальном окне IFRAME, в нем - свою форму.
При сабмите перезагружаться будет только IFRAME.
Соответственно, в случае нормальной обработки в IFRAME выводить top.close(), если ошибка - сообщение об ошибке.
 
Сверху