当文本框从弹出窗口获取值时加载数据

时间:2013-05-02 05:34:00

标签: javascript jsp events javascript-events

我有一个文本字段。然后是一个搜索按钮,后跟文本框。单击搜索按钮时,将打开一个新的弹出窗口。从窗口我将从填充的ID中选择一个id。在选择单选按钮时,弹出窗口将关闭,父窗口中的文本框将使用

保存所选的ID
 opener.document.profile.inp_type.value = val2;
 window.close();

我的要求是,

当弹出窗口关闭并且文本框从弹出窗口中获取值时,我需要根据所选的id在下面的选择框中加载一些值到文本框。那我怎么能这样做呢?

<input type="text" value="" id="inp_type" name="inp_type" /> <img src=""  onclick="openPopUp()" />

<select name="sel1" id="sel1" >
<!-- 
When the textbox get the id from popup window, I need to load some data here.
-->
</select>

1 个答案:

答案 0 :(得分:0)

您可以在关闭弹出窗口之前在form窗口中提交opener,如:

opener.document.profile.inp_type.value = val2;
opener.document.formName.submit();
window.close();

这将在父窗口中提交带有填充字段的表单,您可以相应地填充下拉列表。