AJAX

From Medien Wiki
Revision as of 10:32, 12 January 2011 by Mm (talk | contribs)

AJAX steht als Abkürzung für Asynchronous JavaScript and XML. Mit AJAX kann man in einem HTML-Dokument Daten nachladen, ohne die ganze Seite neu laden zu müssen.

Im Hintergrund wird mit JavaScript eine Anfrage (Request) an den Server geschickt (per XML oder JSON) und die Antwort ebenfalls per JavaScript empfangen. Die erhaltenen Daten werden dann i.d.R. via JavaScript ins DOM (Document Object Model) eingefügt, angehängt oder geändert.

Wer heute mit AJAX dynamisch Daten nachladen möchte, sollte sich ansehen:

  • jQuery oder eine andere der großen JavaScript Libraries. Mit jQuery enthält diverse AJAX-Funktionen.
  • JSON eine modernere und praktischere Methode, Daten auszutauschen (einfacher als XML)