Javascript 使用JQuery tablesorter和emptyTo对空字段进行正确排序

Javascript 使用JQuery tablesorter和emptyTo对空字段进行正确排序,javascript,jquery,tablesorter,Javascript,Jquery,Tablesorter,我一直在努力让tablesorter emptyTo参数正确排序空字段。我希望将所有空单元格保留在排序列的底部,我认为这是默认行为 有关如何执行此操作的官方说明如下: 我相信我使用的代码与官方示例非常接近,但我无法让它工作 以下是我正在使用的代码: $(function() { $("#myTable").tablesorter({ sortList: [[1,1]], emptyTo: 'bottom'

我一直在努力让tablesorter emptyTo参数正确排序空字段。我希望将所有空单元格保留在排序列的底部,我认为这是默认行为

有关如何执行此操作的官方说明如下:

我相信我使用的代码与官方示例非常接近,但我无法让它工作

以下是我正在使用的代码:

$(function() 
{ 
    $("#myTable").tablesorter({
        sortList: [[1,1]],
         emptyTo: 'bottom'
                               }); 
}); 
sort order参数起作用,表可以按列排序,但我无法让空字段按照emptyTo参数的指示进行操作——我已经尝试了所有示例值


这里有一个测试用例:

您在中使用的tablesorter版本很旧(2.0.5b),您需要升级到更高版本以解决此问题

使用最新版本的工作示例(使用您的版本不起作用)

这一个使用:

/*! TableSorter (FORK) v2.28.4 *//*
* Client-side table sorting with ease!
* @requires jQuery v1.2.6+

非常感谢。没有你的帮助,我永远也不会发现这个问题。我从tablesorter.com下载了tablesorter,正如您所指出的,它有一个旧版本,不再像所描述的那样工作。有一个新的版本可以工作。