![]() |
Jag har lite problem med en Ajax grej.
Jag får alltid upp föregående resultat... ajax kod: Kod:
function getLastId(intId){ alert(getLastId("123")) så får jag blankt första gången. men kör jag koden så här: alert(getLastId("123")) alert(getLastId("321")) Så kommer första alerten vara tom medans andra innehåller IDt till 123 (den första alerten) Någon som ser något fel i koden eller kan ge mig tips på hur jag kan få igång det... |
Jag misstänker att det har med A:et i Ajax (Asynkront). Det du försöker göra är väldigt synkront.
Försök på detta sätt istället (reservation för syntaxfel): Kod:
function getLastId(intId){ |
Funka, tack!
|
Kan rekommendera prototypes ajax-framework. Mycket trevlig och enkelt att använda. Så slipper du ovanstående problem och får en mera robust lösning direkt.
|
Grazzy: Ska kika på det när jag hinner...
|
Finns även integrerat i Symfony på ett smidigt sätt... ;)
|
Alla tider är GMT +2. Klockan är nu 14:21. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson