我使用jQuery tablesorter来排序表格列。
如果表的ID是"#players"
<script type="text/javascript" src="/js/jquery.js"></script>
<script type="text/javascript" src="/js/jquery.metadata.js"></script>
<script type="text/javascript" src="/js/jquery.tablesorter.js"></script>
<table id="test" border="1">
<thead>
<tr>
<th>RowNumber</th>
<th>Values1</th>
<th>Values2</th>
</tr>
</thead>
<tbody>
<tr>
<th>1</th>
<td>111</td>
<td>1111</td>
</tr>
<tr>
<th>2</th>
<td>22</td>
<td>222</td>
</tr>
<tr>
<th>3</th>
<td>3</td>
<td>3333</td>
</tr>
</tbody>
</table>
我按
启用排序<script type="text/javascript">
$(function () {
$("#test").tablesorter({});
})
</script>
最近我得到第一个表格的列(行号)不应该进行排序的用例,而我仍然希望根据用户的选择对所有其他项目进行排序。
有没有办法用jquery tablesorter实现呢?
谢谢。
P.S。引用的问题(How to disable sorting on column in jQuery.tablesorter?)不是排除排序中的列,而是关于在单击此列标题时阻止表排序。 我需要的是在点击其他列的标题时不对第1列中的内容进行排序。
P.P.S。问题确实是重复的,但对另一个问题是:Exclude a column from being sorted using jQuery tablesorter