Beschreibung
Erstellung eines Datagrid welches aus JSON Daten entsprechend visualsiert.Funktionalitäten:
1.1 Die Daten sollen über einen Button in das DataGrid geladen werden können
1.2 Die Daten sind im Format JSON vorhanden.
1.3 Während des Ladezustandes soll eine Warteanimation visualisiert werden
1.4 Unter jeder Spalte soll eine Suchzeile eingeblendet werden. Nachdem Sucheingaben eingetragen werden, soll sich die Liste dann basierend auf der Sucheingabe entsprechend aktualisieren.
1.5 Über dem DataGrid soll neben einem Button der die Daten in das DataGrid hineinlädt, auch eine Sucheingabe bereitgestellt werden, diese Sucheingabe soll über alle geladenen Datensätze flexibel suchen.
1.6 Jede Spalte Auf- und Absteigend sortieren lassen
1.7 Die Anzahl der anzuzeigenden Daten innerhalb dem DataGrid soll auswählbar sein, also z.B. usw. Datensätze von [Anzahl der Gesamtdatensätze]
1.8 Basierend auf dieser Anzahl soll sich auch die Anzahl der Seiten [Pagination] aktualisieren
1.9 Jeder Datensatz soll über eine vorne zusätzliche Spalte über eine Checkbox auswählbar sein.
1.10 Ein Ereignis welches es ermöglicht alle Datensätze (1.Spalte Checkboxen) zu aktivieren und/oder zu deaktivieren.
1.11 Einzelne Daten sollen über einen Button in einem neuen Fenster z.B. via Lobibox http://www.jqueryrain.com/?y2KoG6th oder Lightbox oder ähnliches geöffnet werden können (Für Detailansichten und Updates) Nachdem ein Update in dem jeweiligen Datensatz gemacht wurde muss sich das DataGrid aktualisieren, möglichst nur die lokale, bereits vorhandene Datenquelle, um nicht erneu alle Daten zu holen.
1.12 Wenn mit der Maus über die Zeilen „gewandert“ wird soll der Hintergrund der Zeilen farblich hervorgehoben werden.
1.13 Wenn eine Zeile angeklickt wird soll der Hintergrund dauerhaft visualisiert bleiben, solange bis eine neue Zeile angeklickt wird.
GGF. kommen zukünftig noch weitere Funktionalitäten hinzu.