hotti: "optimale" Ajax-Lib

Beitrag lesen

hi,

Wenn man möchte, kann man sich diese Techniken auch durch Frameworks wie jQuery, mootools, etc. vereinfachen - muss dann aber in Kauf nehmen, dass man zwangsläufig eine Menge überflüssigen Code mitschleppt.

So isses. Im Prinzip brauchts als Grundbausteine:

  • eine Funktion zur Erstellung des XHR-Objekts, kompatibel zu IE //wie Du erwähntest
  • eine Funktion, die mit diesem Objekt GET/POST-Requests macht und die Callback-Funktion bedient (wird per Objekt übergeben)

Optional:

  • Eine Funktion, die Formulare serialisiert
  • Funktionen, die eigene Response-Formate (nicht JSON, nicht XML) in JS-Objekte deserialisiert (-> 1)

Das ist alles keine Hexerei und bei Bedarf beliebig erweiterbar. Serverseitig sollte jeder Ajax-Request genauso ankomen (x-www-urlencoded), dafür hat jede Script-Sprache eigene Parser, die damit zurechtkommen. Zu (1) bedarfsweise eigene Libs schreiben und verwenden.

Horst Senkblei