Дмитрий К.
181 повідомлення
#15 років тому
Привет всем.
Нужна помощь более опытных коллег.
Никогда не приходилось реализовывать такой функционал, поэтому впал в ступор.
На страницу выводится форма в виде таблицы.Юзер ее заполняет, но есть возможность импортировать в нее данные из другого документа (аналагичного по данным).
Импорт надо реализовать следующим образом.
При нажатии на кнопку ИМПОРТ появляется всплывающее окно, в котором выводится список созданных документов в виде таблице. При нажатии на нужный документ данные этого документа надо вставить в заполняемую форму.

Всплывающее окно вывел таким образом :
window.open("reestr_damage","reestr_damage","width=1000,height=400,status=yes,resizable=yes";

не знаю правильно или нет. А вот как передать данные назад не знаю.
Буду благодарен любой помощи.

А если покажите работающие примеры буду еще больше благодарен
Евгений О.
2989 повідомлень
#15 років тому
Window.opener - ссылка на родительское окно
if (window.opener) {
window.opener.document...
Дмитрий К.
181 повідомлення
#15 років тому
Больше никто не знает?
Сергеевич А.
791 повідомлення
#15 років тому
Имхо можно модальными окнами сделать


- ajax

документу добавить onclick заполнение полей

$('#namefield').attr('value', 'Значение');

например (с jquery если)

а для окна, открытого через open есть свойство window.opener

в этом окне можно вызвать
window.opener.document.getElementById('namefield').value = 'значение';
self.close();
Дмитрий К.
181 повідомлення
#15 років тому
Цитата ("h4mpy"):
в этом окне можно вызвать
Код:
1
2window.opener.document.getElementById('namefield'.value = 'значение';
self.close();


спасибо