Einzelnen Beitrag anzeigen
Alt 08.07.2008, 09:43   #3 (permalink)
BenniG.
Overclocker
 

Registriert seit: 24.05.2002
Beiträge: 200

BenniG. wird schon bald berühmt werdenBenniG. wird schon bald berühmt werden

Standard AW: Problem bei einem request unter Javascript

Überleg mal wofür AJAX steht. (Tipp: Gleich das erste Wort birgt das Problem).

Du kannst nicht synchron arbeiten, wenn du ein Request in den Hintergrund abschickst.

Du musst deine Verarbeitung der Antwort im sog. CallBack (das wird aufgerufen, wenn die Response vom Webserver geschickt wurde) durchführen.

Das CallBack ist in deinem Fall die Funktion "request_content".

Das bedeutet das Asynchronous im AJAX.
Mit einer Wartezeit würde ich in keinem Fall arbeiten. Wenn dann mit einem Flag, das gesetzt wird, sobald die Response da ist (falls du wirklich den Eindruck von synchroner Verarbeitung erwecken musst).
BenniG. ist offline   Mit Zitat antworten
Für diesen Beitrag bedankt sich:
[EID]-Mr.GiZMO (08.07.2008)