我需要在我的表中的一列中自动得到序列号。
下面是我的示例代码:
<%@ include file="/WEB-INF/pages/common/taglibs.jspf"%>
<link rel="stylesheet" href="<c:url value='/styles/tablesort.css'/>" />
<script type="text/javascript"
src="<c:url value='/scripts/jquery.tablesort.js'/>"></script>
<script type="text/javascript">
$(function() {
$("#tabs").tabs();
});
</script>
<style type="text/css">
table tr td{
text-align:center;
}
</style>
<body>
<div id="tabs" style="width: 880px;">
<c:if test="${ model != null}">
<table id="commentsTable" class="tablesorter">
<thead>
<tr>
<th>S.NO<th/>
<th><spring:message code="title" /></th>
<th><spring:message code="CommentsValue" /></th>
<th><spring:message code="By" /></th>
<th><spring:message code="date" /></th>
<th><spring:message code="comments" /></th>
<th><spring:message code="By" /></th>
<th><spring:message code="LateUser" /></th>
<th><spring:message code="LateTimestamp" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="row" items="${model}">
<tr>
<td>Need to get automatic serial numbers value here<td>
<td>HTML</td>
<td style="word-break:break-all;">Mount</td>
<td>1234</td>
<td>2345</td>
<td style="word-break:break-all;">2345</td>
<td>token</td>
<td>right</td>
<td>10982</td>
</tr>
</c:forEach>
</tbody>
</table>
</c:if>
</div>
</body>
6条答案
按热度按时间ltqd579y1#
纯CSS解决方案
请参阅Working Fiddle
HTML:(包含空白
td
的简单表格,用于存放计数器)CSS格式:
如果您希望以特定表为目标,只需为它指定一个类,并专门以那些
tr
为目标。超文本标记语言
CSS
wbgh16ku2#
将第一列保留为空,并调用javascript方法添加序列号。
http://jsfiddle.net/ChaitanyaMunipalle/DgUG2/
llycmphe3#
请尝试以下JSP代码。
在Sql中尝试以下操作
vlju58qv4#
如果你在你的htmp页面中有一个标题....使用下面的代码
iih3973s5#
使用以下代码:-阅读注解以更好地理解
xytpbqjk6#
我知道正确的答案已经给出了,但我有同样的问题,但我的表行将被动态追加,所以,答案对我没有帮助。
如果有人遇到我的问题,你需要更新表和需要索引,就像在电子商务网站中添加到购物车,那么我们可以使用这个。我在表上使用了名为childElementCount的DOM属性,它返回一个元素的子元素的数量。
第一个