Javascript, Jquery, Ajax. Valaki segítene?
Figyelt kérdés
var a=5;
function felhasznalonevellenorzes(){
$.ajax({
type: "GET",
url: "ajax/felhasznalo_letezik.php",
data: "nev=" + $("#reg input[name=username]").attr("value"),
success: function(data){
a=data;
}
});
return(a);
}
Ha először hívom meg a függvényt az a változó értéke nem az ajaxos kérés eredménye lesz, hanem az 5, viszont ha már másodszorra akkor ok, mi lehet a probléma? Előre is köszi!
2011. aug. 9. 09:13
1/1 KeryAti válasza:
Szedd ki a return(a);-t.
Mert ezt csinálja:
Átadja az adatokat a file-nak, és ha ok, akkor vissza ad egy értéket, amit beállít az 'a' változóra.
De miután befejezte visszatér az 'a' változóra amit fent megadtál, hogy 5.
Próbáld meg úgy h kiveszed 'return(a);'-t.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!