Topic: Frameset刷新问题?

  Print this page

1.Frameset刷新问题? Copy to clipboard
Posted by: zhoujunsheng168
Posted on: 2005-12-29 09:04

我有一frameset,main.jsp
有top.jsp和bottom.jsp
在top.jsp中有一提交按钮,提交到一Action,这个Action从数据库中取得两个List,一
第一个List数据显示在top.jsp中,第二个List数据显示在bottom.jsp中。
在这个提交铵钮中写如以下代码:
function searchSubmit()
{
   document.autoTruckForm.submit();先提交
   // window.parent.top.location.reload("autoTruckAssingSearch.jsp");
   window.parent.bottom.location.reload("autoTruckAssingResult.jsp");

}
先提交第一个,再刷新二个,如果第一个也跟着刷新则
则遍历第一个list时,什么数据也显示不出,不管scope=session还是request
<logic:present name="order”> 第一个List
<logic:iterate id="truckDeliverys" name="truckDelivery">
<tr>
<td>${truckDeliverys.delive_Urgent}</td>
<td>${truckDeliverys.source_Org} </td>
</tr>
</logic:iterate>
</logic:present>

第二个List也遍历不了.每次提交后,在log日记中显示两个List都不为空,但就是没数据显示,不知是什么原因?如何处理这种情况?
请教达人详解?

2.Re:Frameset刷新问题? [Re: zhoujunsheng168] Copy to clipboard
Posted by: leoncui
Posted on: 2006-02-09 10:30

function searchSubmit()
{
document.autoTruckForm.submit();先提交
// window.parent.top.location.reload("autoTruckAssingSearch.jsp");
window.parent.bottom.location.reload("autoTruckAssingResult.jsp");

}
这段代码你只是在页面做了submit动作 然后就reload页面,所以后台的list还没有取到页面就刷新成功了 (时间问题)
你加一个alert()试试 肯定会出现你想要的结果


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923