diff options
author | Michael Leibman <michael.leibman@gmail.com> | 2012-02-09 17:56:59 -0800 |
---|---|---|
committer | Michael Leibman <michael.leibman@gmail.com> | 2012-02-09 17:56:59 -0800 |
commit | 1a123ff10dc2e92402fa203b600d5b315341339d (patch) | |
tree | 757e59d8323224df3cb84aa8d359cd90e74b66da | |
parent | dd094b727691e34ce6b1825d859c3b8d0991bc81 (diff) | |
download | SlickGrid-1a123ff10dc2e92402fa203b600d5b315341339d.zip SlickGrid-1a123ff10dc2e92402fa203b600d5b315341339d.tar.gz SlickGrid-1a123ff10dc2e92402fa203b600d5b315341339d.tar.bz2 |
Fixed broken sorting.
-rw-r--r-- | slick.grid.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/slick.grid.js b/slick.grid.js index 82a7c88..7929fd7 100644 --- a/slick.grid.js +++ b/slick.grid.js @@ -501,7 +501,7 @@ if (typeof Slick === "undefined") { var sortOpts = null; for (var i = 0; i < sortColumns.length; i++) { - if (sortColumns[i].id == column.id) { + if (sortColumns[i].columnId == column.id) { sortOpts = sortColumns[i]; sortOpts.sortAsc = !sortOpts.sortAsc; break; @@ -513,7 +513,7 @@ if (typeof Slick === "undefined") { } if (!sortOpts) { - sortOpts = { id: column.id, sortAsc: true }; + sortOpts = { columnId: column.id, sortAsc: true }; sortColumns.push(sortOpts); } else if (sortColumns.length == 0) { sortColumns.push(sortOpts); @@ -530,7 +530,7 @@ if (typeof Slick === "undefined") { trigger(self.onSort, { multiColumnSort: true, sortCols: $.map(sortColumns, function(col) { - return {sortCol: columns[getColumnIndex(col.id)], sortAsc: col.sortAsc }; + return {sortCol: columns[getColumnIndex(col.columnId)], sortAsc: col.sortAsc }; })}, e); } } @@ -974,7 +974,7 @@ if (typeof Slick === "undefined") { } function setSortColumn(columnId, ascending) { - setSortColumns({ columnId: columnId, sortAsc: ascending}); + setSortColumns([{ columnId: columnId, sortAsc: ascending}]); } function setSortColumns(cols) { @@ -990,7 +990,7 @@ if (typeof Slick === "undefined") { if (col.sortAsc == null) { col.sortAsc = true; } - var columnIndex = getColumnIndex(col.id); + var columnIndex = getColumnIndex(col.columnId); if (columnIndex != null) { headerColumnEls.eq(columnIndex) .addClass("slick-header-column-sorted") |