JavaScript не сортирует колонки с датой в таблице HTML
В таблице есть столбцы с датами, и когда я сортирую их по дате, я вижу, что они отсортированы неправильно
![]() app.py Код:
software_data = [] {% block page_block_content %} <table id="portfolio" class="portfolio table no-margin"> <thead> <tr> <th class="appid">{{ _("AppID") }}</th> <th class="datetime started">{{ _("Started") }}</th> </tr> </thead> <tbody></tbody> </table> {% endblock %} list.js $(function () { var loaders = []; var table = $("#portfolio").DataTable({ "ajax": { "url": portfolio_data_url, "type": "POST" }, lengthMenu: [[10, 25, 50, 100, -1], [10, 25, 50, 100, "All"]], "stateSave": true, "responsive": true, "processing": true, "serverSide": true, "deferRender": true, "language": datatables_language, "order": [[ $(".portfolio thead th").index($(".portfolio thead .appid")), "desc" ]], "columnDefs": [ { "searchable": false, "orderable": false, "targets": "no-sort" } ], "fnInitComplete": function(){ $("#portfolio").css("width", "100%"); } }) }); Я думаю, что проблема в javascript, потому что есть аналогичная таблица без javascript, в котором сортировка выполнена правильно. |
Часовой пояс GMT +3, время: 04:03. |