Fou-Lu
Lt. Junior Grade
- Dabei seit
- Aug. 2006
- Beiträge
- 290
Hallo CBler,
ich hätte da eine Frage bezüglich jQuery UI dem "autocomplete".
Vielleicht ist es einigen ja bereits aufgefallen, aber bei jedem neuen Tastenanschlag in der Textbox bricht das autocomplete den vorherigen Request ab z.B.
Ich tippe: a (request wird abgesestzt)
Ich tippe: ab (erster request wird abgebrochen - vorausgesetzt er war noch nicht abgeschlossen - und neuer mit "ab" abgesetzt)
Das Problem ist nun, dass der Abbruch von dem vorherigen Request einen ajaxError auslöst.
Meine Frage nun... kann man es irgendwie handlen, dass man entweder absolut eindeutig im globalen Error-Handling unterscheiden kann, dass der Fehler gerade vom Abbruch der autocomplete kommt oder eventuell das im lokalen Handling der autocomplete der Fehler abgefangen werden kann ohne dass er an das globale Handling weitegeleitet wird?
Ich hoffe ihr versteht was ich meine
Ich hab vorhin gesehen, dass man eventuell nach dem response.status (code 0) gehen könnte, aber error.status 0 kann auch noch bei anderen Aktionen/Funktionen vorkommen. Ist also kein absolut eindeutiges Filterkriterium.
ich hätte da eine Frage bezüglich jQuery UI dem "autocomplete".
Vielleicht ist es einigen ja bereits aufgefallen, aber bei jedem neuen Tastenanschlag in der Textbox bricht das autocomplete den vorherigen Request ab z.B.
Ich tippe: a (request wird abgesestzt)
Ich tippe: ab (erster request wird abgebrochen - vorausgesetzt er war noch nicht abgeschlossen - und neuer mit "ab" abgesetzt)
Das Problem ist nun, dass der Abbruch von dem vorherigen Request einen ajaxError auslöst.
Meine Frage nun... kann man es irgendwie handlen, dass man entweder absolut eindeutig im globalen Error-Handling unterscheiden kann, dass der Fehler gerade vom Abbruch der autocomplete kommt oder eventuell das im lokalen Handling der autocomplete der Fehler abgefangen werden kann ohne dass er an das globale Handling weitegeleitet wird?
Ich hoffe ihr versteht was ich meine

Ich hab vorhin gesehen, dass man eventuell nach dem response.status (code 0) gehen könnte, aber error.status 0 kann auch noch bei anderen Aktionen/Funktionen vorkommen. Ist also kein absolut eindeutiges Filterkriterium.