Не удалось передать значение из всплывающего окна Thickbox на родительскую страницу - PullRequest
0 голосов
/ 19 декабря 2010

У меня есть всплывающее окно iframe с Thickbox:

<a href="popupPage.jsp?keepThis=true&TB_iframe=true&height=250&width=400" title="adis" class="thickbox">Example 1</a>  

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

Я пробовал несколько вещей, таких как

function update() {
    window.opener.document.getElementById('txtBox1').value= 'Test'; 
}

, но это не работает.

Вы знаете, чего мне здесь не хватает?

1 Ответ

4 голосов
/ 19 декабря 2010

@ Adidas: Если вы используете ThickBox с jQuery, в popupPage.jsp вы можете попробовать -

function update() {
    $('#txtBox1', top.document).val('Test');
}

... чтобы установить значение для ввода родительского документа.

...