mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 25.04.2024 02:26 Benutzername: Passwort: Auto-Login

Thema: jquery "success" in for schleife vom 28.04.2009

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> jquery "success" in for schleife
Autor Nachricht
choise
Threadersteller

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Di 28.04.2009 16:16
Titel

jquery "success" in for schleife

Antworten mit Zitat Zum Seitenanfang

Hi Leute,

ich hab ein kleines Problem und irgendwie mag ich nicht hinter die Lösung kommen.

Code:

var module = new Array(
            "a",
            "b",
            "c"
         );

for(var i in module) {
   var name = module[i].toString();
   
   $.ajax({
     url: "includes/output.php?module="+name,
     cache: false,
     success: function(html) {
      $("#"+name)
         .html(html)
         .removeClass('loading');
     }
   });
}


klar ist, ich will den inhalt des jeweiligen moduls auch in die ID des jeweiligen modules einfügen.
Nur greift das success erst ja zu, wenn das ding geladen ist, bis dahin ist "name" schon wieder mit einem
neuen wert belegt und lädt es in die falsche ID.

Dachte erst an eval, aber das klappt leider auch nicht.
kann mir wer auf die sprünge helfen ?


// HA, habs * grmbl *

Hab den AJAX request in eine eigene function ausgelagert und in die for schleife integriert.
aber wenn jemand ne elegantere lösung hat, immer her damit.


Zuletzt bearbeitet von choise am Di 28.04.2009 16:58, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Ähnliche Themen jQuery Plugin - Slider als Input wie in jQuery UI
jquery - hide content in jquery object
While-Schleife in While-Schleife?
PHP While-Schleife ()
while schleife und innterhtml
Thumbloader und Schleife
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.