我的表标题包含两个行标题,我无法对包含 colspan 的列之后的列进行排序。我的表结构如jsfiddle中所述。我需要根据标题“金额”和“日期/时间”对表结构中的最后一列进行排序。但我不知道为什么它不排序。任何想法或建议可能会有所帮助。
最佳答案
看一下tablesorter的源代码,
jquery.tablesorter.js">http://tablesorter.com/_jquery.tablesorter.js,特别是函数
例如函数computeTableHeaderCellIndexes(t)..
它试图将列映射到标题,但这在您的情况下永远不会起作用 - 它只是不是为了做您想要让它做的事情而设计的......
你的结构中确实有一个小错误,第二个 tr 缺少 colspan="2"
关于jquery - 使用表排序器对多列标题和正文值进行表排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12172273/