Автор Тема: Как обновить форму ввода из другого окна  (Прочитано 2931 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Muma

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Добрый день!

На сайте имеется PHP + MySQL.

Есть форма ввода с кучей вопросов один из которых - в каких странах вы побывали.
Человек отмечает чекбокс  и открывается дополнительное окно со списком стран мира в формате [ Название страны --- чекбокс ].
Человек отмечает нужные странЫ и жмет кнопку Submit. Список отмеченых стран с помощью массива _POST попадает в форму - дополнительное окно закрывается. Если после этого нажать Refresh броузера то в данном вопросе формы появится список выбранных стран.
Сейчас рядом с вопросом о странах в скобках есть NOTE  о том чтобы пользователь потом press F5.

А как сделать чтобы Рефреш в броузере сам происходил после Submit в  дополнительном окне?

Оффлайн html_coder

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 427
  • +0/-0
  • 0
    • Просмотр профиля
Как обновить форму ввода из другого окна
« Ответ #1 : 19 Августа 2006, 20:00:45 »
Нужно обработать событие onSubmit в дочернем окне примерно так.





DOM:window.location

Вопрос по JavaScript + DOM, но никак не по PHP.

Оффлайн Muma

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как обновить форму ввода из другого окна
« Ответ #2 : 22 Августа 2006, 17:27:42 »
Вариант cработал как надо:

Цитировать



Спасибо to html_coder !

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28