OpenJS Grid – Visualisierung von Daten via Ajax

Ok, der Titel ist vielleicht etwas mystisch, im Endeffekt reden wir über einen mit JavaScript aufgebohrten Table ;) Ich habe mich ja schon des Öfteren darüber ausgelassen wie nervig die Visualisierung von Daten sein kann (Blättern / Sortieren / …) und vor allem bei der Gelegenheit jegliche Form von Usability über den Haufen geworfen wird. Ich habe hier im Blog schon ein paar Lösungen präsentiert (zum Beispiel hier oder hier) die darauf basieren, das ein bestehender Table mit JavaScript durch  etwas nutzbares ausgetauscht wird.

Eine mit OpenJS Grid erstellte Datenvisualisierung

OpenJS Grid geht von vorne herein einen anderen, sinnvolleren und besseren Weg! Das Skript braucht keine Daten auf den HTML-Seiten sondern lädt diese per Ajax nach. Es basiert auf jQuery und auf Wunsch können im Grid Daten direkt editiert werden. Und bevor jetzt alle meinen dass man ja nicht wisse, wie die Rückgabewerte in PHP aufzubauen sind – dem kleinen Helferlein liegt eine fertige PHP-Klasse bei! Die einfachste Form einer ajax.php wäre zum Beispiel

Dem Grid liegen 5 Themes bei, eigene Anpassungen sind möglich und sinnvoll. Die fertigen Themes sind, drücken wir es nett aus, farbenfroh ;) Alles in allem eine sehr runde Sache, vor allem bei Verwendung des Light Themes, die man sich mal näher anschauen sollte. Die Usability einer Website wird stark erhöht, der Programmieraufwand wird zwar nicht verringert aber naja, irgendwas ist ja immer ;)

Ähnliche Beiträge

Syntax Highlighting in Javascript Syntax Highlighting ist – als Blogbetreiber – eine recht anstrengende Sache. Zunächst einmal muss man WordPress erklären, dass es bitte schön die Fing...
Glimmer – der Editor für jQuery Animationen jQuery Animationen sind eine lustige Sache, lustig deshalb, weil man mehr als „Einblenden“ und „Ausblenden“ im Web nicht zu Gesicht bekommt. Soll eine...
Einfaches Sortieren von Tables mit jQuery Tabellen sind so etwas wie das persönliche Waterloo des Web-Entwicklers. Verpönt für das Design führt gerade im Backend in der Regel kein Weg an dem H...
Favicon mit Javascript austauschen Nach meiner bescheidenen Meinung sind Favicons innerhalb einer Webanwendung die Elemente, denen die wenigste Beachtung geschenkt wird. Ich habe ja sch...

Schreibe einen Kommentar