Ajax

allgemein: Asynchrone Requests starten

Nachdem eine Seite geladen wurde, wird clientseitig zu einem beliebigen spaeteren Zeitpunkt durch bestimmte Events getriggert ein weiterer Request ausgeloest, der im Hintergrund vom Benutzer weitgehend unbemerkt ablaeuft und dessen Rueckgabewert als ein Teil der bestehenden Seite eingegliedert wird.

speziell: Seitenteil neu laden

Durch Abschicken eines Formulars oder Klicken eines Links wird ein Request ausgefuehrt, dessen Rueckgabewert in einem bestimmten Teil der Seite geschrieben wird.

speziell: Vorladen von Inhalten

Nach dem Laden der Seite oder dynamisch durch ein clientseitiges Ereignis getriggert werden Requests ausgefuehrt, deren Rueckgabewerte in einen bestimmten Bereich der Seite versteckt geschrieben werden. Jedes dieser Datenpakete hat eine eindeutige Signatur und sobald ein weiterer Request mit derselben Signatur abgeschickt werden soll, wird dieser abgefangen und stattdessen der vorgeladene Inhalt zurueckgegeben (alles clientseitig). Evtl. wird vorher beim Server nachgefragt, ob de vorgeladenen Seiten noch aktuell sind und wenn nicht, ein normaler Request ausgefuehrt.

speziell: Eingabe in Echtzeit ueberpruefen

In Formularelementen eingebene Werte werden in Echtzeit auf Korrektheit geprueft, ggf. unter Zuhilfenahme eines Requests an den Server.

speziell: Drag n Drop

Speziell als 'Draggable' markierte Seitenelemente koennen mit der Maus in Echtzeit verschoben werden und auf speziell als 'Dropable' markierten Seitenelementen abgelegt werden. dadurch aendert sich die Struktur der Seite. Die neue Struktur muss ggf. ganz oder teilweise an den Server zur Speicherung uebermittelt werden, was idR. im Hintergrund nach jeder Aenderung geschieht.

Kuborgh GmbH

Hamburg 040 819 773 770 Köln 0221 276 66 96 xxx@xxx.xx www.kuborgh.de

RedSpark Community

RedSpark Community

Community Website
RedSpark Apps

RedSpark Apps

Zur Übersicht
RedSpark Download

RedSpark Basispaket

Zum Download
Key facts