求一个ajax功能

zwei27 2010-09-21 02:06:21
我有一个表Shouhuodanmingxi
里面有字段trx_code,item_code
我在窗体里面只要输入trx_code,有可能对应多个item_code,要求在窗体上面显示出来

<table id="zhao" width="720" border="1" align="center" style="BORDER-RIGHT: black 0px solid; TABLE-LAYOUT: auto; BORDER-TOP: black 0px solid; FONT-SIZE: 14px; Z-INDEX: 101; BORDER-LEFT: black 0px solid;BORDER-BOTTOM: 0px solid #c0c0c0; BORDER-COLLAPSE: collapse;">
<input type="text" name="trx_code" id="trx_code" size="35" value="${invoice }" style="background-color:#E0E0E0;" readonly="true" onblur="checkimage(1)">这里是手输trx_code,然后带出相应的item_code
<tr >
<td width="8%"><input type="text" name="item_code" value="" size="15" /></td>
<td width="8%"><input type="text" name="shuliang0" value="" size="5" /></td>
<td width="8%"><input type="text" name="yanse0" value="" size="5" /></td>
</tr>
<tr >
<td width="8%"><input type="text" name="item_code" value="" size="15" /></td>
<td width="8%"><input type="text" name="shuliang1" value="" size="5" /></td>
<td width="8%"><input type="text" name="yanse1" value="" size="5" /></td>
</tr>
.............................
</table>


我的action中是这样的
List<Shouhuodanmingxi> list = new ArrayList();
.........................................
request.setAttribute("list", list);
然后把list的表中的item_code放到頁面上去


...全文
56 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
louiechong 2010-09-21
List 的话不知道怎么做,不过我以前做过类似的功能,是用ajax实现的,可能有点笨

输入内容后触发事件,用servlet查询出数据,然后在把Out的内容写进页面
回复
zwei27 2010-09-21
那要是list循环怎么實現,我只是單個表的傳輸
回复
lp19890601 2010-09-21
你這樣的做飯基本可以.......
回复
zwei27 2010-09-21
我以前只是做单个表的信息传送.list沒用過
ajax:
var trx_code= document.getElementById("trx_code").value;
var xmlHttp = sendXmlhttpRequest("GET","/Newfilemanage/xianerpfapiaoxml.do?trx_code="+trx_code);
這里取到action返回到jsp中的值
var totalam=getXmldocNode1(xmldom,"METADATA/loginerrortotal");
var indate=getXmldocNode1(xmldom,"METADATA/loginerrorindate");
var lendstate=getXmldocNode1(xmldom,"METADATA/loginerrorlendstate");

在action中:
request.set("表名","表名");
jsp:
<METADATA>
<loginerrortotal>${erptotalamt }</loginerrortotal>
<loginerrorindate>${erpindate }</loginerrorindate>
<loginerrorlendstate>${lendstate }</loginerrorlendstate>
</METADATA>
高手可以看下,看可不可以借下得到list循环
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-09-21 02:06
社区公告
暂无公告