jQuery TableSorter如何从最后一个char到第一个char排序文本/数字

时间:2013-12-12 04:06:15

标签: jquery tablesorter

我有一个列有一个colum show状态的表,有一天必须显示从最旧到最新像(ex):

6417127(Mon:6,Tue:4,Wed:1,Thu:7,Fri:1,Sat:2,Sun:7)
6734976
9853385
1378454
6413366

我如何将该列从最后一个char到第一个char(从右到左)排序。我试图反转文本/数字来排序,它没关系,但它显示反转的文本/数字。如果我添加一个反向值的列似乎很有趣。那么如何排序但不改变orgin值?帮我PLZ!

1 个答案:

答案 0 :(得分:1)

试试这个:

$.tablesorter.addParser({ 
        // set a unique id 
        id: 'weekdays', 
        is: function(s) { 
            // return false so this parser is not auto detected 
            return false; 
        }, 
        format: function(s) { 
            // format your data for normalization 
            return return s.split("").reverse().join("");  
        }, 
        // set type, either numeric or text 
        type: 'text' 
    }); 

    $(function() { 
        $("table").tablesorter({ 
            headers: { 
                0: { 
                    sorter:'weekdays' 
                } 
            } 
        }); 
    });