-
Fototrend
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
-
a2d2
addikt
Sziasztok!
Remélem jó helyen járok AJAX kérdéssel.
Az egész napom ráment ma egy program részletre, és csak nem sikerült működésre bírni.Gyorsan összefoglalom miről van szó:
Adott egy javascript amiben van egy AJAX blokk. Az AJAX blokk elindul de közben a JS fut tovább a főszálon, pedig használnia kellene az AJAX-nál visszakapott paraméter értékeket.
Ezt úgy próbáltam megoldani hogy létrehoztam egy ajaxvege = true változót a JS elején. Mielőtt elindulna az AJAX rész, ennek az értékét false-ra állítom, majd az AJAX végén visszállítom ezt az értéket true-ra. Az AJAX blokk után a főprogramban pedig meghívok egy ciklust, aminek az lenne a dolga hogy addig sleepeltesse a JS-t, amíg az ajaxvege = false.
Úgy gondoltam hogy ez így teljesen működőképes, de kiíratva az ajaxvege változó értékét, az folyamatosan false értéket mutat és végteleníti a ciklust (holott maga az AJAX rész csak kb egy mp-ig fut alap esetben).
Olyan mintha a JS nem venne tudomást arról hogy az AJAX közben módosítja a változó értékét.
Úgy is próbáltam hogy csak simán módosítottam a változó értékét miután meglett a többi paraméter értéke, úgy is próbáltam hogy a paraméterek mellett callback-el visszaadtam a hívó félnek az ajaxvege változót is, de nem működik egyszerűen.Van valakinek ötlete mi lehet a gond?
Köszönöm!
Új hozzászólás Aktív témák
- Eredeti játékok OFF topik
- Xiaomi Mi Box androidos médialejátszó 4K és HDR támogatással
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Autós topik
- bkercso: Tápszűrő-5 SMPS-hez
- Házimozi haladó szinten
- Xiaomi 15T Pro - a téma nincs lezárva
- LEGO klub
- Milyen légkondit a lakásba?
- Világ Ninjái és Kódfejtői, egyesüljetek!
- További aktív témák...
- MAGYAR Lenovo T14 gen2 (11.gen Core I5 16Gb 512Gb 98% Akku) laptopom eladó!
- Legolcsóbban - Érintős Lenovo ThinkPad X1 Carbon Gen9: i5-1145G7/16GB/512Gb NVMe SSD/14"FHD IPS)!
- Lenovo Legion Go S 16/512GB Z1 Extreme
- HP Elitebook FullHD IPS,8.gen.core i5 (8X3,9Ghz)12-32GB RAM,SSD,Magyar világító.billentyűzet
- LENOVO LOQ 15AHP10 - RYZEN 220 - 16GB DDR5 - RTX 5050 - 1TB SSD - 3ÉV GARANCIA
- ÚJRA! 256GB NVMe SSD, 1 év gar - 2230 méret
- AMD GAMER PC! Ryzen 5800X / RX 6900 XT / 32GB 3600MHz/ 1TB NVMe / 850w Gold! BeszámítOK
- AKCIÓ! 2TB Kingston Fury Renegade NVMe SSD meghajtó garanciával hibátlan működéssel
- LicencAruhaz.hu OLCSÓ, LEGÁLIS SZOFTVEREK AZONNAL - Windows - Office - Win Server - ÖRÖK GARANCIÁVAL
- GYÖNYÖRŰ iPhone 12 Pro Max 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS2927, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
