Dojo Tutorial mit Grid – Inhalt
Dieses Tutorial ist in sechs Teile untergliedert und soll Aufschluss darüber geben, wie man mit Dojo ein Grid serverseitig befüllt und Popups aus dem Grid heraus öffnet. Als zusätzliches Schmankerl soll die Seite später auch ohne Javascript lauffähig bleiben.
So soll das spätere Ergebnis mal aussehen. Wem das nicht genug ist, hat jetzt noch Zeit zu flüchten ![]()
http://www.sonores.de/dojo_tutorial/gridtut/gridtut.html
(einfach mal nach “Petersen” oder “Schröder” suchen)
Das Tutorial ist relativ allgemein gehalten, so dass man auch ohne große Dojo Erfahrung direkt einsteigen kann. Allerdings ist auch die Dokumentation von Dojo einen Besuch wert: http://dojotoolkit.org/book/dojo-book-1-0
Hier gibt es das lauffähige Ergebnis des Tutorials zum Download (Dojo muss weiterhin runtergeladen werden), der Quellcode ist ausführlich dokumentiert.
Und jetzt, viel Spaß ![]()
Teil 1:
Hier geht’s um Grundlagen, wie dem Runterladen und Einbinden von Dojo
http://blog.sonores.de/2008/02/01/dojo-tutorial-mit-grid/
Teil 2:
Wir erstellen ein Formular und verbinden HTML-Elemente per Event-System. Danach kommunizieren wir mit dem Server per AJAX, worauf dieser mit JSON antwortet (realisiert in PHP).
http://blog.sonores.de/2008/02/11/dojo-tutorial-mit-grid-teil-2/
Teil 3:
Hier wird das Grid erstellt und mit Testdaten befüllt.
http://blog.sonores.de/2008/02/11/dojo-tutorial-mit-grid-teil-3/
Teil 4:
Nachdem die Testdaten im Grid ankommen, ist es Zeit, das Grid serverseitig zu füllen. Außerdem nehmen wir uns des Problems an, Umlaute und Sonderzeichen per AJAX zu übertragen.
http://blog.sonores.de/2008/02/12/dojo-tutorial-mit-grid-teil-4/
Teil 5:
Wir fügen jetzt noch eine Aktivitätsanzeige ein, dazu nutzen wir das Listener-Konzept des Event-Systems.
http://blog.sonores.de/2008/02/13/dojo-tutorial-mit-grid-teil-5-events/
Teil 6:
Als letztes generieren wir Links mit dem Grid.
http://blog.sonores.de/2008/02/13/dojo-tutorial-mit-grid-teil-6-links-im-grid/
Teil 6 1/2:
Damit unser Beispiel auch mit PHP < 5.2.0 läuft, hier die Lösung
http://blog.sonores.de/2008/02/13/dojo-tutorial-mit-grid-teil-6-12-json-mit-php-4/
Hallo,
ich möchte gerne “Dojo Tutorial mit Grid – Inhalt” nach vollziehen. Mit DoJo ist dies mein 1.Kontakt. Mein Ziel ist ein Grid mit großen Datenmengen darzustellen.
Ich habe PHP 4 installiert, IE 5-7 und XP Prof.
Wenn ich Ihre HTML Seite aufrufe kann ich das leere Grid sehen. Wenn ich dann den Namen eingebe “Petersen” erhalte ich einen Script Fehler “object error”.
Ich habe mich an Ihre Anleitung der DoJo Installation gehalten.
Was mache ich falsch ?
Können Sie mir bitte weiter helfen ?
Ich habe auch eine Doc mit PHPInfo und der entsprechenden Bilder. Diese könnte ich mit einer Mail schicken.
Vielen Dank.
mfg
klaus
Hallo Klaus,
am einfachsten ist es, die Seiten zuerst mit Firefox zu entwickeln und dann an den IE anzupassen.
Größere Javascript Anwendungen sind unendlich zäh mit dem IE zu programmieren, das Debugging ist einfach zu begrenzt. (sei es nun mit mse7 oder Firebug lite)
Also am besten Firefox runterladen, den Debugger hinzufügen (http://www.getfirebug.com/) und gucken, ob’s läuft. Die Fehlermeldung ist dann viel detaillierter als “object error” vom IE.
Viele Grüße!