日期:2014-05-17  浏览次数:20666 次

弹出子窗口,返回值给父窗口,父窗口局部刷新显示子窗口的值
各位大虾,
早上好。有个问题我昨天想了一天始终没找到好的解决方法,特来请教各位,

现有一JSP页面要实现如下功能:一文本框旁边有一个查询图标,用户点击该图标后,弹出一个新窗口,
在该窗口用户提交查询,选中某个从数据库返回的值后,提交,子窗口关闭,父窗口文本框显示用户选择的值,
该文本框是在表格内的,而表格是动态增加的,因此不能刷新整个父窗体,只能局部刷新该文本框。

这个功能其实也常见的,只是我写页面的能力实在太差,希望各位能帮帮我,在线等等,谢谢大家了

------解决方案--------------------
HTML code

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
function selectValue(){
    window.open("sub.html","","status:no;resizable:yes;dialogHeight:410px;dialogWidth:460px;unadorne:yes")
}
//-->
</SCRIPT>
</HEAD>

<BODY>
    text:<input type="text" name="testInput" /><br>
    <input type="button" onclick="selectValue()" value="选择" />
</BODY>
</HTML>