Как я могу сортировать строки таблицы по дате с помощью 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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