Site Tools


Hotfix release available: 2025-05-14b "Librarian". upgrade now! [56.2] (what's this?)
Hotfix release available: 2025-05-14a "Librarian". upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian". upgrade now! [56] (what's this?)
Hotfix release available: 2024-02-06b "Kaos". upgrade now! [55.2] (what's this?)
Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04b "Jack Jackrum". upgrade now! [54.2] (what's this?)
code-schnipsel:jquery:data_table

dataTable

Der dataTable können diverse Parameter beim Aufruf mitgegegben werden. Sie werden mit Komma getrennt.

Spalten sortieren

Unter http://datatables.net/plug-ins/sorting sind Möglichkeiten beschrieben, Spalten speziell zu sortieren. Die in den Plug-ins vorgeschlagen Funktionen wurden (für die Anwendung im Jobsystem) modifiziert.

  • Die “numeric-comma”-Variante wurde um den Tausenderpunkt erweitert.
  • Die “eu_date”-Variante wurde um den Fall eines null-Datums erweitert.

Nachzuschauen unter http://jobsys.tema-dev.de/js/jquery.dataTable.plug-ins.js

Wichtig ist, dass der “aoColumns”-Parameter eine vollständige Liste enthält - d.h. zu jeder Spalte in der Tabelle einen Wert; wenn die Standardsortierung befriedigt - null.

Deutsch "sprechen"

Die dataTable kann beim Aufruf mit Parametern zur deutschsprachigen Anzeige versehen werden. Z.B.:
“oLanguage”: {
“sSearch”: “Suchen nach:”,
“sLengthMenu”: “_MENU_ Einträge pro Seite”,
“sZeroRecords”: “Keine passenden Einträge gefunden!”,
“sInfo”: “Eintrag _START_ bis _END_ von _TOTAL_ insgesamt”,
“sInfoEmpty”: “Eintrag 0 bis 0 von 0 insgesamt”,
“sInfoFiltered”: “(gefiltet aus _MAX_ Einträgen)“
}

Sortierung beim Laden vorgeben

Die dataTable sortiert standardmäßig nach der ersten Spalte links aufsteigend.
Wenn sie kein Komma enthalten, werden auch Zahlen als solche erkannt und numerisch sortiert.
Mit “aaSorting”: [[ 0, "desc" ]] kann z.B. vorgegeben werden, dass statt dessen nach der 1. Spalte absteigend sortiert werden soll.

code-schnipsel/jquery/data_table.txt · Last modified: 2024/01/05 13:07 by 127.0.0.1