-1
我的表有一列數字被錯誤地排序。jquery tablesorter錯誤地排序數字
Example numbers:
5.8
2.4
10.7
0.1
1.9
基本上我的問題是10.7應該在最後/很開始,取決於它的排序方式。但它顯示在中間。
我的表有一列數字被錯誤地排序。jquery tablesorter錯誤地排序數字
Example numbers:
5.8
2.4
10.7
0.1
1.9
基本上我的問題是10.7應該在最後/很開始,取決於它的排序方式。但它顯示在中間。
嘗試手動指定列分析器。您可以通過元數據輕鬆完成此操作 - 在相關列的表標題的類中指示解析器類型。例如:
<th class="{sorter: 'floating'}">
延伸閱讀:
查看肯的答案,但請注意,'浮動'不長呃存在於較新的版本(並且都不是'整數')。您現在需要使用'digit'代替。
ts.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"
});
請添加您的代碼。 – 2010-06-16 00:56:31