我有一个表,我正在使用jquery插件表one进行排序。在这里,我希望避免第一行{class=“避免排序”}在选择要排序的任何列时成为排序。示例:
<thead>
<tr>
<th class="header">#</th>
<th class="header">Purchase Date</th>
<th class="header">Course Name</th>
<th class="header">Amount(in $)</th>
<th class="header">User Name</th>
<th class="header">Share</th>
<th class="header">Net Revenue [$236.41]</th>
</tr>
</thead>
<tbody>
<tr class="avoid-sort">
<th colspan="7">Total Revenue</th>
<td>236.41</td>
</tr>
<tr>
<td>1</td>
<td>January 3rd, 2013</td>
<td>Tackle Certification</td>
<td>50</td>
<td>Khushi Jha</td>
<td>35</td>
<td>33.69</td>
</tr>
<tr>
<td>2</td>
<td>January 3rd, 2013</td>
<td>Flag Certification</td>
<td>100</td>
<td>Pay</td>
<td>70</td>
<td>67.67</td>
</tr>
<tr>
<td>3</td>
<td>January 3rd, 2013</td>
<td>Tackle Certification</td>
<td>50</td>
<!-- <td>-->
<!--</td>-->
<td>Pay</td>
<td>35</td>
<td>33.69</td>
</tr>
tr class=“避免排序”不应出现在排序中!
救命啊!!
发布于 2013-01-10 06:18:14
你有两个选择:
发布于 2018-02-08 09:03:40
<script src="/js/tablesorter/jquery.tablesorter.min.js"></script>
<script src="/js/tablesorter/widgets/widget-staticRow.min.js"></script>
<!-- … -->
<tr class="static">…</tr>
$("table").tablesorter({
widgets: ['staticRow']
})
或者,您可以设置一个自定义类名:
<tr class="tablesorter-static">…</tr>
$("table").tablesorter({
widgets: ['staticRow'],
widgetOptions: {
// Note it expects a CSS selector, not a raw class name
staticRow_class: ".tablesorter-static"
}
})
发布于 2016-11-15 12:24:33
$(function() {
$("#myTable").tablesorter({
headers: {4: {sorter: false},8: {sorter: false}}
});
});
这里,4,8是列号。列以0开头。
https://stackoverflow.com/questions/14231081
复制相似问题