js获取<s:property>值每次都是第一条
//jsp部分<s:iteratorvalue="list"var="t"status="i"><trclass="tab_title"><tdwidth="5%">${...
//jsp部分
<s:iterator value="list" var="t" status="i">
<tr class="tab_title">
<td width="5%">
${i.count }
</td>
<td width="9%" >
<span id="t_bat" ><s:property value="#t.batch"/></span>
</td>
<td width="5%" >
<span id="t_cid" ><s:property value="#t.customer_id" /></span>
</td>
<td width="5%">
<span id="t_tran" ><s:property value="#t.transaction_amount" /></span>
</td>
<td width="9%">
<input type="text" name="buyTime" id="buyTime" value="消费日期"/>
</td>
<td width="4%">
<input type="button" class="button" value="选择" onclick="buttonWin()"/>
</td>
</tr>
</s:iterator>
//js部分
function buttonWin(){
var cid=document.getElementById("t_cid").innerHTML;
var bat=document.getElementById("t_bat").innerHTML;
var tran=document.getElementById("t_tran").innerHTML;
alert(cid);
window.dialogArguments.getResults(cid,bat,tran);
window.close();
}
这个取值跟form括起来哪部分有关系吗 展开
<s:iterator value="list" var="t" status="i">
<tr class="tab_title">
<td width="5%">
${i.count }
</td>
<td width="9%" >
<span id="t_bat" ><s:property value="#t.batch"/></span>
</td>
<td width="5%" >
<span id="t_cid" ><s:property value="#t.customer_id" /></span>
</td>
<td width="5%">
<span id="t_tran" ><s:property value="#t.transaction_amount" /></span>
</td>
<td width="9%">
<input type="text" name="buyTime" id="buyTime" value="消费日期"/>
</td>
<td width="4%">
<input type="button" class="button" value="选择" onclick="buttonWin()"/>
</td>
</tr>
</s:iterator>
//js部分
function buttonWin(){
var cid=document.getElementById("t_cid").innerHTML;
var bat=document.getElementById("t_bat").innerHTML;
var tran=document.getElementById("t_tran").innerHTML;
alert(cid);
window.dialogArguments.getResults(cid,bat,tran);
window.close();
}
这个取值跟form括起来哪部分有关系吗 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询