-
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
-
shev7
veterán
ez nem jo, mert az asyncron hivast szinkronna teszi. Ajax-nak pont az async a lenyege. igy a weboldalad blokkol amig nem kap vissza valaszt a szervertol, amit te nem akarsz.
A legjobb, hogy ha annak a div-nek az id-jet is felkuldod a szervernek amit updatelni akarsz, es a response-ban visszakuldod.
-
Male
nagyúr
Közben gugliztam tovább, találtam egy megoldást, csak ez meg lassú...
xmlhttp.open("GET","adataim_2_selectekhez.php?kivalasztott="+kivalasztott+"&mi="+mi+"&sorszam="+sorszam+"&preselect="+kov_preselect,false);
Így megvárja mindig a szerver válaszát... kérdés, hogy van e ennél jobb módszer? Illetve hogy ez 100%-os e...
-
shev7
veterán
azert mukodik igy, mert ha timeout-ot hivsz akkor a kovetkezo tortenik:
a hivas bekerul egy hivasi sorba, es akkor kerul meghivasra, ha az ido lejart, es eppen semmi nem fut (javascripted egy szalon fut). Ebben az esetben ez azt eredmenyezi, hogy a fuggvenyed masodszor akkor hivodik meg amikor az elso mar biztosan befejezodott, igy nem tudnak osszeakadni.
-
Male
nagyúr
Megoldottam... de valaki ezt magyarázza meg nekem, mert nem bírom felfogni...
Tehát ehelyett:
<script type="text/javascript">
showSelects('3','fo','4','kepes4_al','3');
showSelects('3','al','4','kepes4_szint','3');
</script>Ezt használva:
<script type="text/javascript">
showSelects('3','fo','4','kepes4_al','3');
var t=setTimeout("showSelects('3','al','4','kepes4_szint','3')",0);
</script>...tökéletesen működik...
Tehát 0 ezredmásodpercig váratom, és akkor jól megy... mégis mi a fenét befolyásol ez???
Új hozzászólás Aktív témák
- Acer TravelMate P214 i3-1115G4 16GB 512GB 14" FHD 1év garancia
- Lenovo ThinkPad T14 Gen1 Ryzen5 4650U Refurbished - Garancia
- BESZÁMÍTÁS! MSI B650 R7 7800X3D 32GB DDR5 2TB SSD RTX 5070Ti 16GB Asus ROG Strix Helios GX601 750W
- Apple iPhone 13 / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 100%
- HIBÁTLAN iPhone 13 Mini 128GB Pink-1 ÉV GARANCIA - Kártyafüggetlen, MS4214, 100% Akksi
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

