html5中文学习网

您的位置: 首页 > 网站及特效实例 > javascript特效 » 正文

JS 排序输出实现table行号自增前端动态生成的tr_javascript技巧_

[ ] 已经帮助:人解决问题

最近做一项目,需要对数据进行排序输出,要求有行号,依次递增1.2.3.4.5.......。DKFHTML5中文学习网 - HTML5先行者学习网

前端通过<c:forEach> 遍历动态输出的<tr>,代码如下:DKFHTML5中文学习网 - HTML5先行者学习网

<!-- 循环生成,列表数据 --> <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):DKFHTML5中文学习网 - HTML5先行者学习网
DKFHTML5中文学习网 - HTML5先行者学习网

$(function(){ function number(){ for(var i=0;i< $(".numberClass").length;i++){ $(".numberClass").get(i).innerHTML = i+1; } } number(); });
(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助