Как я могу сортировать строки таблицы по дате с помощью DataTables?Javascript

Форум по Javascript
Anonymous
Как я могу сортировать строки таблицы по дате с помощью DataTables?

Сообщение Anonymous »

Я использую DataTables для заказа таблицы, содержащей пользовательские данные.
Есть столбец «Дата начала», по которому также можно сортировать таблицу (строки).
Формат дат в этом столбце — М/Д/ГГГГ, и я не могу его изменить, так как он взят из базы данных.

Код: Выделить всё

new DataTable('#employees', {
info: false,
paging: true,
filter: false,
"aLengthMenu": [10],
"dom": 'rtip',
initComplete: function() {
if (this.api().page.info().pages < 2) {
$('.dt-paging').hide();
}
}
});

Код: Выделить всё




[*]



Data Tables



No
Name
Position
Office
Age
Start date
Salary





Tiger Nixon
System Architect
Edinburgh
61
1/1/2024
$320,800



Garrett Winters
Accountant
Tokyo
63
1/2/2024
$170,750



Ashton Cox
Junior Technical Author
San Francisco
66
1/3/2024
$86,000



Cedric Kelly
Senior Javascript Developer
Edinburgh
22
1/17/2024
$433,060



Ștefan Popa
Accountant
Tokyo
33
1/7/2024
$162,700





Проблема
Проблема в том, что даты на самом деле обрабатываются как строки, а не как даты, сортировка неправильная.
  • В чем моя ошибка?< /li>
    Какое самое простое и надежное решение этой проблемы?


Подробнее здесь: https://stackoverflow.com/questions/793 ... datatables

Вернуться в «Javascript»