【发布时间】:2014-05-07 23:19:20
【问题描述】:
我正在使用来自 tablesorter.com 的 jquery tablesorter lib。我有一个包含多个列的表格,其中包含 thead 和 tbody。我禁用了第 5 列和第 6 列的排序。除第 7 列外,所有其他列都正确排序。我似乎根本无法对第 7 列进行排序。这是我的 Plunker 示例。
【问题讨论】:
标签: jquery tablesorter plunker
我正在使用来自 tablesorter.com 的 jquery tablesorter lib。我有一个包含多个列的表格,其中包含 thead 和 tbody。我禁用了第 5 列和第 6 列的排序。除第 7 列外,所有其他列都正确排序。我似乎根本无法对第 7 列进行排序。这是我的 Plunker 示例。
【问题讨论】:
标签: jquery tablesorter plunker
您使用的tablesorter 版本是v2.0.1,所以它甚至不是tablesorter.com 的最新版本。
另外,感谢您启用调试代码。似乎“Col 7”(调试中的第 6 列)被设置为使用“整数”解析器,所以当你排序时它正在排序,但没有使用正确的值。来自 tablesorter.com 的 v2.0.5 似乎已解决此问题 (demo)。
$(function () {
$("#table").tablesorter({
widthFixed: true,
headers: {
4: { sorter : false },
5: { sorter : false },
7: { sorter : false },
8: { sorter : false },
9: { sorter : false },
10: { sorter : false },
11: { sorter : false }
}
});
});
我还建议您试试我的fork of tablesorter,它还有许多其他改进和增强功能。
【讨论】: