最近做一项目,需要对数据进行排序输出,要求有行号,依次递增1.2.3.4.5.......。
前端通过<c:forEach> 遍历动态输出的<tr>,代码如下:
<!-- 循环生成,列表数据 --> <c:forEach items=\"${pager.list}\" var=\"auction\"> <tr class=\"bg1\"> <td width=\"10\" align=\"center\"><span class=\"numberClass\"></span></td> <td width=\"30\" align=\"center\">${auction.dept}</td> <td width=\"40\" align=\"center\">${auction.donor}</td> <td width=\"40\" align=\"center\">¥:${auction.auctionSum}.00</td> <td width=\"40\" align=\"center\"><span onClick=\"displayDetails(\'xxxx}\')\" style=\"color:blue;cursor:pointer;\">查看详细信息</span></td> </tr> </c:forEach>
行号自增js代码(需引入jquery):
$(function(){ function number(){ for(var i=0;i< $(\".numberClass\").length;i++){ $(\".numberClass\").get(i).innerHTML = i+1; } } number(); });
本文地址:https://www.stayed.cn/item/20951
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我