Sers Leute,
danke für die Hilfe. Es funktioniert leider immer noch nicht. Das Problem, dass SinnlosS beschrieben hat ist genau die Sache die ich nicht in den Griff bekomme.
Async kann ich nicht verwenden, weil ich einen XML Cross-domain request habe. Deshalb fällt async an dieser Stelle weg.
Noch jemand eine Idee, wie ich das lösen könnte?Viele Grüße,
CroWe
Ein mir persönlich dreckig anmutender Workaround wäre beim Starten des onBlur-Events ein Variable blurEventRunning auf true zu setzen und beim Beenden wieder auf false.
Im onSubmit-Event wird diese Variable geprüft, steht sie auf true wird in ein Intervall gesprungen das z.B. im Zehntel-Sekunden-Takt prüft ob das Blur-Event beendet ist und erst dann weitermacht.