我正在使用来自tablesorter.com的jquery tablesorter lib。我有一个包含thead和tbody多列的表格。我排序第5和第6列禁用。所有其他列都排序正确,但是第7列。我似乎无法对第7列进行排序。这是我的Plunker示例。
答案 0 :(得分:1)
您使用的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,其中包含许多其他改进和增强功能。