Zweiter Aufruf einer Funktion unterbricht ersten Aufruf
Hallo Leute,
ich habe folgendes Problem:
Ich habe eine JS Funktion
welche dann eine jQuery ajax Funktion aufruft
Soweit so gut.
Es kommt dann leider hin und wieder vor, dass ich diese Funktion ein zweites Mal aufrufen muss. Also
Und genau hier ist das Problem.
Rufe ich die Funktion ein zweites Mal auf, während die erste noch gar nicht fertig ist, gibt der erste Funktionsaufruf nichts zurück.
Meine Frage ist nun, wie ich dieses Problem lösen kann?
Mir wäre z.b. setTimeout eingefallen. Aber das ist halt alles andere als eine elegante Lösung.
Habt ihr irgendwelche Vorschläge für mich?
Danke im Voraus
Patrick
ich habe folgendes Problem:
Ich habe eine JS Funktion
test("testDIV1");
$.ajax({
type: "POST",
url: "test.php",
.......
Soweit so gut.
Es kommt dann leider hin und wieder vor, dass ich diese Funktion ein zweites Mal aufrufen muss. Also
test("testDIV2");
Und genau hier ist das Problem.
Rufe ich die Funktion ein zweites Mal auf, während die erste noch gar nicht fertig ist, gibt der erste Funktionsaufruf nichts zurück.
Meine Frage ist nun, wie ich dieses Problem lösen kann?
Mir wäre z.b. setTimeout eingefallen. Aber das ist halt alles andere als eine elegante Lösung.
Habt ihr irgendwelche Vorschläge für mich?
Danke im Voraus
Patrick
Please also mark the comments that contributed to the solution of the article
Content-Key: 242083
Url: https://administrator.de/contentid/242083
Printed on: April 23, 2024 at 17:04 o'clock
6 Comments
Latest comment