浏览代码

uses specified radix on parseInt

Duane May 10 年之前
父节点
当前提交
7698f65fe7
共有 1 个文件被更改,包括 2 次插入5 次删除
  1. 2 5
      src/extensions/natural-sorting/bootstrap-table-natural-sorting.js

+ 2 - 5
src/extensions/natural-sorting/bootstrap-table-natural-sorting.js

@@ -50,11 +50,8 @@ function alphanum(a, b) {
 function numericOnly(a, b) {
 function numericOnly(a, b) {
     function stripNonNumber(s) {
     function stripNonNumber(s) {
         s = s.replace(new RegExp(/[^0-9]/g), "");
         s = s.replace(new RegExp(/[^0-9]/g), "");
-        return parseInt(s.toLowerCase());
+        return parseInt(s, 10);
     }
     }
 
 
-    aa = stripNonNumber(a);
-    bb = stripNonNumber(b);
-
-    return aa - bb;
+    return stripNonNumber(a) - stripNonNumber(b);
 }
 }