diff --git a/js/main.js b/js/main.js index 27e8ce1..0ae0738 100644 --- a/js/main.js +++ b/js/main.js @@ -94,8 +94,10 @@ $(document).ready(function () { } else if (sortBy === "name") { console.log("sort by name"); + var collator = new Intl.Collator([], {numeric: true}); filesData.sort(function (fileA, fileB) { - return fileA.name.toLowerCase().localeCompare(fileB.name.toLowerCase()); + return collator.compare(fileA.name.toLowerCase(), fileB.name.toLowerCase()); + //return fileA.name.toLowerCase().localeCompare(fileB.name.toLowerCase()); }); } else if (sortBy === "size") { @@ -235,4 +237,4 @@ $(document).ready(function () { }; navigateToUrlLocation(); -}); \ No newline at end of file +});