diff options
author | Madhura Jayaratne <madhura.cj@gmail.com> | 2015-02-11 09:16:35 +0300 |
---|---|---|
committer | Madhura Jayaratne <madhura.cj@gmail.com> | 2015-02-11 09:16:35 +0300 |
commit | 195142fe95a8014a82e9402fcdd687395c44b376 (patch) | |
tree | 72e89dfdde3fcb219ffda2d320ba0a45d742bd93 /js/tbl_tracking.js | |
parent | 56caa89f8044fbdc10ae129b78d0381d6b49c44e (diff) |
Table sorted throws an error when the table is made sortable with no data rows
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
Diffstat (limited to 'js/tbl_tracking.js')
-rw-r--r-- | js/tbl_tracking.js | 40 |
1 files changed, 22 insertions, 18 deletions
diff --git a/js/tbl_tracking.js b/js/tbl_tracking.js index 8788f4f67e..5101de95ea 100644 --- a/js/tbl_tracking.js +++ b/js/tbl_tracking.js @@ -22,25 +22,29 @@ AJAX.registerOnload('tbl_tracking.js', function () { } }); - $('#ddl_versions tr:first th').append($('<div class="sorticon"></div>')); - $('#ddl_versions').tablesorter({ - sortList: [[0, 0]], - headers: { - 0: {sorter: "integer"}, - 3: {sorter: false}, - 4: {sorter: false} - } - }); + if ($('#ddl_versions tbody tr').length > 0) { + $('#ddl_versions tr:first th').append($('<div class="sorticon"></div>')); + $('#ddl_versions').tablesorter({ + sortList: [[0, 0]], + headers: { + 0: {sorter: "integer"}, + 3: {sorter: false}, + 4: {sorter: false} + } + }); + } - $('#dml_versions tr:first th').append($('<div class="sorticon"></div>')); - $('#dml_versions').tablesorter({ - sortList: [[0, 0]], - headers: { - 0: {sorter: "integer"}, - 3: {sorter: false}, - 4: {sorter: false} - } - }); + if ($('#dml_versions tbody tr').length > 0) { + $('#dml_versions tr:first th').append($('<div class="sorticon"></div>')); + $('#dml_versions').tablesorter({ + sortList: [[0, 0]], + headers: { + 0: {sorter: "integer"}, + 3: {sorter: false}, + 4: {sorter: false} + } + }); + } /** * Handles multi submit for tracking versions |