Nicht mehr ganz neu hier
Ich habe einen DataTable mir Terminen.
Es gibt eine Spalte 0 die versteckt ist und einen Flag enthält ob der Termin schon verstrichen ist (1 verstrichen, 0 noch relevant)
Jetzt möchte ich, dass die verstrichenen Termine IMMER hinten angestellt werden, egal was der Benutzer sonst für Sortierungen klickt. Was aber irgendwie nicht ganz funktiioniert. Was muss ich mit dem iDataSort anstellen, dass der Table so reagiert?
Es gibt eine Spalte 0 die versteckt ist und einen Flag enthält ob der Termin schon verstrichen ist (1 verstrichen, 0 noch relevant)
Jetzt möchte ich, dass die verstrichenen Termine IMMER hinten angestellt werden, egal was der Benutzer sonst für Sortierungen klickt. Was aber irgendwie nicht ganz funktiioniert. Was muss ich mit dem iDataSort anstellen, dass der Table so reagiert?
HTML:
<script>
$(document).ready(function() {
var dataTable = $('#terminWoche').DataTable(
{
"bPaginate": false,
"iDisplayLength": -1,
"aaSorting": [[5, 'asc'], [1, 'asc']],
"aoColumns": [
/* ispast */ {"bVisible": false, "iDataSort": [1, 'desc'] },
/* Name */ null,
/* Kategorie */ null,
/* Termin */ null,
/* Details */ null,
/* Startdatum */ null,
/* Startuhr */ null,
/* Enddatum */ null,
/* Uhr */ null,
/* Löschen */ {"bSortable": false, "aTargets": [9]}
]
}
);
});
</script>