有两个页面 a.jsp b.jsp
a.jsp 中有一个form 里面有 两个文本框和提交按钮
b.jsp是一个框架页面 上方是c.jsp 下方是d.jsp
上方是输入查询条件的文本框
下方是从数据库取出的数据自动生成的表格
其实我是要实现一个助选的页面
点击d.jsp中表格的某一行
把这一行的值传回到a.jsp的文本框里
在文本框中显示你所传回的值
关闭b.jsp
根据c.jsp中的条件查询之后显示在d.jsp中
然后点击查询结果的这一行表格
也可以把值传回a.jsp并显示
现在我可以传值 可是传完值不是显示在原来的a.jsp中
而是在框架页面b.jsp的下方显示传值后的a.jsp
请问是什么原因呢?
a.jsp 中有一个form 里面有 两个文本框和提交按钮
b.jsp是一个框架页面 上方是c.jsp 下方是d.jsp
上方是输入查询条件的文本框
下方是从数据库取出的数据自动生成的表格
其实我是要实现一个助选的页面
点击d.jsp中表格的某一行
把这一行的值传回到a.jsp的文本框里
在文本框中显示你所传回的值
关闭b.jsp
根据c.jsp中的条件查询之后显示在d.jsp中
然后点击查询结果的这一行表格
也可以把值传回a.jsp并显示
现在我可以传值 可是传完值不是显示在原来的a.jsp中
而是在框架页面b.jsp的下方显示传值后的a.jsp
请问是什么原因呢?
楼主【woainimz123456】截止到2008-07-04 09:50:42的历史汇总数据(不包括此帖):
发帖的总数量:18 发帖的总分数:440
结贴的总数量:17 结贴的总分数:420
无满意结贴数:0 无满意结贴分:0
未结的帖子数:1 未结的总分数:20
结贴的百分比:94.44 % 结分的百分比:95.45 %
无满意结贴率:0.00 % 无满意结分率:0.00 %
值得尊敬
好多
好庞大的
我在做一个百货系统
其中用来查询数据的页面有助选的工能
可传值 了 就是传不到指定位置
d.jsp的得到值
<tr>
<td onclick="ck()"><%=rs.getString(1) %></td>
<td><%=rs.getString(2) %></td>
</form>
</tr>
a.jsp页面接收值
<%
String num=request.getParameter("number");
String name=request.getParameter("name1");
%>
<td width="35" ><input name="changshang" type="text" size="5" onDblClick="chh()" value="<%=num %>"/></td>
<td width="56" ><input name="textfield" type="text" size="8" value="<%=name %>"/></td>
根据c.jsp中的条件查询之后显示在d.jsp中既然b是框架页,关闭之后c和d怎么还在?不知道你描述的问题还是理解的问题
旧值就好了,具体的代码,google下很多的
不用 AJAX,老孟说的 form 的 target 属性就行。
<form action="a.jsp" target="_top" ...
<a href="a.jsp?name=value" target="_top" ...