提交 8f4a6aa9 authored 作者: Evgenij Ryazanov's avatar Evgenij Ryazanov

Check all sorted cells for numeric format

上级 f82b4b69
...@@ -183,10 +183,16 @@ function resortTable(link) { ...@@ -183,10 +183,16 @@ function resortTable(link) {
if (rows.length <= 1) return; if (rows.length <= 1) return;
// detect sort type // detect sort type
var sortNumeric = false; var sortNumeric = true;
var x = getInnerText(rows[1].cells[column]); for (i = 1; i < rows.length; i++) {
if (x.match(/^[\d\.]+$/)) { var td = rows[i].cells[column];
sortNumeric = true; if (!isNullCell(td)) {
var x = getInnerText(td);
if (!x.match(/^[\d\.]+$/)) {
sortNumeric = false;
break;
}
}
} }
var newRows = new Array(); var newRows = new Array();
for (i=1; i<rows.length; i++) { for (i=1; i<rows.length; i++) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论