Diese Funktion wird mehrmals hintereinander aufgerufen (durchschnittlich ~5 mal). Deshalb frage ich mich, ob es legitim und förderlich ist, bei jedem Aufruf der Funktion ein neues Objekt "myAjax" zu erstellen.
Das ist zumindest korrekter Einsatz von Ajax.Updater - anders gehts mit Prototype meines Wissens nicht, wenn die Parameter jedes Mal variieren.
Ob das nun performancemäßig die beste Lösung ist, ist wahrscheinlich zu bezweifeln, aber besser, als die ganze Sache von Hand mit XMLHttpRequest zu erledigen, ist diese Abstraktion durchaus. (Ob dieser isolierte Einsatz eine 100KB-Bibliothek legitimiert, ist eine andere Frage.)
Mathias