Sortierung nach Datum in DataTables falsch
This commit is contained in:
@ -22,6 +22,8 @@
|
||||
<script type="text/javascript" src="../bootstrap/data-table/jquery.dataTables.min.js"></script>
|
||||
<script type="text/javascript" src="../bootstrap/data-table/dataTables.rowReorder.min.js"></script>
|
||||
<script type="text/javascript" src="../bootstrap/data-table/dataTables.bootstrap5.min.js"></script>
|
||||
<script type="text/javascript" src="../bootstrap/data-table/date-euro.js"></script>
|
||||
|
||||
<!-- icons in nav-->
|
||||
<script src="js/all.js" crossorigin="anonymous"></script>
|
||||
<link rel="stylesheet" href="../bootstrap/node_modules/bootstrap-icons/font/bootstrap-icons.css">
|
||||
@ -294,17 +296,8 @@
|
||||
var table = new DataTable('#myTable', {
|
||||
rowReorder: true,
|
||||
pageLength: 10,
|
||||
"order": [],
|
||||
"fnCreatedRow": function( nRow, aData, iDataIndex ) {
|
||||
var dateFull = aData.date;
|
||||
var dateFullItems = dateFull.split(' ');
|
||||
var dateDatum = dateFullItems[0];
|
||||
var dateDatumItems = dateDatum.split('.');
|
||||
var dateTime = dateFullItems[1];
|
||||
var dateFormat = dateDatumItems[2] + '-' + dateDatumItems[1] + '-' + dateDatumItems[0] + 'T' + dateTime + ':00Z';
|
||||
|
||||
$(nRow).find('td:nth-of-type(2)').attr('data-sort', dateFormat);
|
||||
},
|
||||
order: [[1, 'desc']],
|
||||
columnDefs: [{ type: "date-euro", targets: 1 }],
|
||||
language: {
|
||||
url: '//cdn.datatables.net/plug-ins/1.13.4/i18n/de-DE.json',
|
||||
search: "",
|
||||
|
Reference in New Issue
Block a user