Hirdetés
- iPhone topik
- A piac legerősebb kameráját ígéri a Xiaomi 17 Ultra
- Xiaomi 14T - nem baj, hogy nem Pro
- Milyen okostelefont vegyek?
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Így változik a Galaxy A37 és A57 kamerája
- Fotók, videók mobillal
- Az 5 legnagyobb bénázás a mobilpiacon idén
- Honor Magic V5 - méret a kamera mögött
- One mobilszolgáltatások
-
Mobilarena
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Jim-Y
veterán
válasz
Sk8erPeter
#3483
üzenetére
Nekem az aszinkron ajaxxal az a bajom, hogy a success ágban kéne mindent lekezelni, vagy meghívni egy másik függvényt, míg amikor aszinkron csináltam, akkor tudtam írni ilyen függvényt ami a saját logikámnak jobban feküdt:
Server.prototype.login = function(username, password){
var result;
$.ajax({
url: "php/server.php",
type: "POST",
data: {
action: "login",
username: username,
password: password
},
dataType: "json",
success: function(response){
if(response.success){
result = response.success;
}
},
async: false
});
return result;
}A rossz eset nincs lekezelve, de az kényelmessé teszi a szinkron hívást, hogy vissza tudok térni belőle, ez alkalmazás szinten így néz ki:
$("#loginBtn").click(function(){
uName = $("#unameField").val();
pwd = $("#pwdField").val();
if(uName === "" || pwd === ""){
alert("Missing username or password!");
} else {
if(server.login(uName, pwd) == 1){
// akarmi
client = new Client(uName, pwd);
}
}
});Most ha mindent amit sikeres login után akarnék véghezvinni az ajax succes ágában hívótt metódusban kéne megcsinálni, az rossz lenne

Új hozzászólás Aktív témák
- Inno3D GeForce RTX 4070 Ti X3 12G - Karácsonyi akcióban!
- Redragon Kumara K552 RGB Brown Switch magyar billentyűzet
- Lenovo Thinkpad P1 Gen 6 - i9-13980HX, 32GB, 2TB SSD, 16" WQUXGA (3840 2400), RTX 4090
- 15.gen! Intel Core Ultra 9 285K +16-32GB DDR5 RAM +hűtött VRM-es Z890 lap! GAR/SZÁMLA (a Te nevedre)
- OP AudioCodes C450HD Ip Phones - Szines kijelzős - Teams/ Zoom telefon - Új dobozos
- iKing.Hu - Apple iPhone 15 Pro Max Black Titanium Titán stílus, 5 optikai zoom 256 GB- Gari
- iPhone 17 256 GB Sage - Bontatlan !! www.stylebolt.hu - Apple eszközök és tartozékok !!
- Apple iPhone SE 2020 64GB, Kártyafüggetlen, 1 Év Garanciával
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
- Eladó Google Pixel 9 Pro 16/256GB / Ajándék fólia és tok! / Akku 100% / 24 hó jótállás
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: Laptopszaki Kft.
Város: Budapest



