Передача значения из дочернего в родительский и установка значений в родительской форме для сохранения дочерних данных - PullRequest
0 голосов
/ 17 августа 2011

У меня есть дочернее javascript-окно jsp, которое генерирует динамическую таблицу значений.Я хочу, чтобы эти значения таблицы были переданы в родительское окно jsp и оттуда при нажатии кнопки Отправить дочерние данные будут сохранены в БД.

Форма, используемая родителем, должна обрабатывать этот список таблиц.содержимое поступает от ребенка и делает процесс сохранения

С уважением, Рон

1 Ответ

0 голосов
/ 17 августа 2011

Используйте объект window.opener для связи с родителем.Либо напрямую взаимодействуйте с родительскими элементами

window.opener.document.getElementById()

, либо вызовите родительскую функцию и передайте данные для отправки в качестве аргумента

window.opener.parent_func(dataToSubmit)

Вы можете установить значения своей формы и отправить еев этой функции.Если данные являются значениями отдельных полей дочернего окна, вы можете использовать переменную, используемую при открытии дочернего окна, чтобы получить элементы дочернего окна от родителя следующим образом:

var childObj=window.open(options);

используйте childObj для получения дочернего окнаданные окна теперь как childObj.document.getElementById()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...