Gast: Ajax-Requests überlappen sich

Beitrag lesen

Jetzt habe ich das Problem, dass das Eintippen der Buchstaben schneller ist als die Requests an den Server. Wenn ich bei jedem onKeyUp ein Request mache, wird der schon abgesendet, bevor der vorige beantwortet wurde.

Ich muss also ein onKeyUp- Event "aufbewahren", bis der vorangegenagene Request erledigt ist.

Wenn ich nun aber den "aufbewahrten" Request losschicken will, könnte es sein, dass die Eingabe schon einige Buchstaben weiter ist, also muss ich einige onKeyUp verwerfen.

Ich habe hier was gefunden, werde aber nicht schlau draus, wann das Objekt request frei ist.

Bei readyState 0 ist es gar nicht eingerichtet und bei readyState 1 läuft es schon?

Gast