jquery - 使用 jQuery tablesorter 排除某列的排序

标签 jquery tablesorter

我正在寻找一种方法来使用 jQuery 的 tablesorter 插件排除单个列的排序。具体来说,我有一个相当大的表,并且希望固定“行号”列,以便在排序后很容易看到特定行在表中的位置。

例如:

#    name
-----------
1    papaya
2    apple
3    strawberry
4    banana

按名称列排序时,结果应为:

#    name
-----------
1    apple
2    banana
3    papaya
4    strawberry

谢谢。

最佳答案

对于那些在寻找排除某列可排序的方法(即列上的可点击标题)时发现这一点的人,下面的示例将第 4 列(零索引)排除在排序之外:

$("table").tablesorter({
    headers: {4: {sorter: false}}
});

关于jquery - 使用 jQuery tablesorter 排除某列的排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/437290/

相关文章:

javascript - 获取输入值并将其与 JavaScript 变量一起使用

jQuery tablesorter + 调整列宽

jquery tablesorter 过滤器插件

javascript - jQuery tableSorter 中的 dd.mm.yyyy 格式

javascript - 大型动态表的性能极慢

javascript - bootstrap datepicker - 突出显示第一个选定的日期

javascript - JS document.on 用于缓存元素

javascript - 两个全宽 div 之间的 slider

javascript - 添加指向动态 slider 标题的链接

javascript - Tablesorter 过滤器函数扭曲表结果