[JS] Warten bis andere Funktionen fertig sind.

Kai
Ich habe eine Funktion, die 2 andere Funktionen aufruft, die per Ajax Informationen abfragem.
Danach werden die Informationen verarbeitet. Aber ich muss warten, bis er mit den beiden Funktionen fertig ist. Wollte es so machen, das eine While nach den Funktionsaufrufen läuft, die Funktionen Booleanische Variablen setzen, und mit der While quasi wartet bis die Variablen true sind.
Funst aber nicht wirklich und bremst den Browser unerträglich aus.
Kann mir wer ne einfachere Möglichkeit sagen?
Wolf
Les dich da mal ein... Sieht so aus, als würde im beispiel eine funktion dann ausgeführt, wenn die ajax-daten eingetroffen sind. bin mir aber nicht sicher

http://de.wikibooks.org/wiki/Websiteentwicklung:_AJAX:_Erstes_Programm#Javascript
Kai
Danke, mir wurde vor kurzen auch in einem anderen Board Prototyp empfohlen, muss ich mir mal anschauen.
Chris Hunter
na aj kommt drauf an.. prototype ist arschgroß. die js datei misst stolze 120kb. ich habe prototype auch bei htw im einsatz werde aber wohl was selber coden, da mir 120kb für die kleine Funktionalität die ich daraus verwendet doch zu zu arg ist.

http://www.xajaxproject.org/
Ist wesentlich kompakter und wohl eher auf ajax spezialisiert. habs noch nicht getestet sieht aber im überflug ganz ok aus :-D

btw: auf was willst du warten? wir verarbeitest du die ergebnise die vom webserver kommen? rechne das auf serverside fertig und übergebe das fertige ergebnis. ist sowieso sicherer gegen manipulationen, oder warum geht das nicht?