dedlfix: jQuery get() - Variablen innerhalb von get() auch außerhalb nutzen

Beitrag lesen

Tach!

das ist bei jQuery AJAX schon drin. Man bekommt von get ein Objekt zurück, das das Promise Interface implementiert. Den Callback lässt man dann weg.

Damit kommt man aber nicht besser als mit dem Callback. Das Problem an der Aufgabenstellung ist, dass der empfangene Wert global abgelegt werden soll. Wenn man ihn nur einmalig bräuchte, könnte man ihn ja im Callback oder im Promise-then behandeln und dann vergessen. Aber zum globalen Draufzugreifen möchte man nicht ständig Requests absetzen. Deswegen war mein Vorschlag, ein eigenes Promise einzusetzen, dass den Wert in einer Closure-Variable verwaltet und zurückgibt.

dedlfix.