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

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
code-schnipsel:jquery:data_table [2012/02/06 17:20] – [Sortierung beim Laden vorgeben] ecknigkcode-schnipsel:jquery:data_table [2024/01/05 13:07] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== 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.