我可以为 2 列编写 tablesorter 自定义代码吗?

问题描述 投票:0回答:1

我正在使用 jquery 的 tablesorter 对具有 5 列的表进行排序,前 3 列排序没有问题,但后 2 列随机且错误地排序。据我所知,这可能是因为这些列具有空值以及包含字母和数字的字符串。我怎样才能解决这个问题?或者,如果没有简单的修复方法,我该如何为这两列添加定制的排序算法

我尝试在 tablesorter 函数中使用自定义代码,但它没有改变任何内容,并且我尝试使用另一个函数对这两列进行单独排序,但这导致使用 tablesorter 排序的列和未排序的列之间出现问题。

javascript jquery tablesorter
1个回答
0
投票

如果您尝试仅为两行创建排序函数,我认为这不是一个好方法。相反,我建议编写一个自定义表排序器函数来对整组行进行排序,然后使用它。另一种方法可能是使用一些默认值初始化所有导致问题的值,然后运行表排序器功能。同样,这适用于

null
值,但您有一个涉及
strings
的案例,因此请考虑所有可能的情况并做出决定。

© www.soinside.com 2019 - 2024. All rights reserved.