Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 使用表格分拣机使用多列标题和正文值进行表格分拣_Jquery_Tablesorter - Fatal编程技术网

Jquery 使用表格分拣机使用多列标题和正文值进行表格分拣

Jquery 使用表格分拣机使用多列标题和正文值进行表格分拣,jquery,tablesorter,Jquery,Tablesorter,我的表标题包含两个行标题,无法在包含colspan的列之后对列进行排序。我的表结构如中所述。我需要根据标题金额和日期/时间对表结构中的最后一列进行排序。但我不知道为什么它不是排序。任何想法或建议都可能有用 看看tablesorter的源代码 jquery.tablesorter.js“>http://tablesorter.com/_jquery.tablesorter.js,特别是功能 例如,函数ComputeTableHeaderCellindex(t) 它试图将列映射到标题,这在您的案例中

我的表标题包含两个行标题,无法在包含colspan的列之后对列进行排序。我的表结构如中所述。我需要根据标题金额和日期/时间对表结构中的最后一列进行排序。但我不知道为什么它不是排序。任何想法或建议都可能有用

看看tablesorter的源代码

jquery.tablesorter.js“>http://tablesorter.com/_jquery.tablesorter.js,特别是功能

例如,函数ComputeTableHeaderCellindex(t)

它试图将列映射到标题,这在您的案例中永远不会起作用-它只是不被设计为完成您试图让它完成的任务


您的结构中确实有一个小错误,第二个tr缺少一个colspan=“2“

可能是因为您的表没有遵循通常的结构,所以您的数据在每个备用列中都有相同的问题。这里也要感谢您的回复标记W。但是此表结构是必需的。必须更改HTML结构以使用单行。您可以在这些行中使用nexted块来模拟当前结构,并编写从内部获取值的解析。谢谢Joe Coder。但我需要使用我自己的方法从嵌套块中获取值,或者我可以使用表排序器插件本身?任何想法或链接都将对我有用