jquery - 使用表排序器对多列标题和正文值进行表排序

标签 jquery tablesorter

我的表标题包含两个行标题,我无法对包含 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/

相关文章:

java - JTable 渲染器无法与 RowSorter 一起使用?

jquery - 表排序器配置 header

javascript - 通过 jQuery 设置 CSS 反增量

javascript - 从 php 调用 javascript 函数时遇到问题

javascript - 背景网格未附加我的自定义单元格

javascript - JQuery Tablesorter 不是函数

javascript - jQuery Tablesorter 更改行的值或样式

javascript - 检查表 tr 是否有类,然后在悬停事件上删除并添加新类

javascript - 绕过有声视频的 chrome 自动暂停?

javascript - 导航链接上的 jQuery 事件类没有改变