Tablesorter数量超过1000000

时间:2014-09-02 03:26:14

标签: javascript tablesorter

嗨,我想知道如何使tableorter使用1000000以上的nombers ando我使用这个格式示例:1,000,000代码,我使用的是以下但它只适用于1000000以下的数字:

$.tablesorter.addParser({
    id: "digit",
    is: function (s, table) {
        var c = table.config;
        return $.tablesorter.isDigit(s, c);
    }, format: function (s) {
        return $.tablesorter.formatFloat(s);
    }, type: "numeric"
});

如果这也有一些事情要处理我不知道:

this.isDigit = function (s, config) {
    // replace all an wanted chars and match.
    return /^[-+]?\d*$/.test($.trim(s.replace(/[,.']/g, '')));
};`

1 个答案:

答案 0 :(得分:0)

你不应该做任何特别的事情来使tableorter使用数字 - 没有额外的解析器,没有特殊的代码。 Here is a demo

$(function () {
    $('table').tablesorter({
        theme: 'blue',
        widgets: ['zebra']
    });
});