- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Elektromos rásegítésű kerékpárok
- Magga: PLEX: multimédia az egész lakásban
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Imilenni: Egy kis depi, remélem elfér itt :) 2#
- hcl: Kelj fel komám, ne aludjál
- GoodSpeed: Samsung 980 PRO 1TB M.2 (MZ-V8P1T0BW) vs Samsung 990 PRO 2TB M.2 (MZ-V9P2T0BW)
Új hozzászólás Aktív témák
-
trisztan94
őstag
Sziasztok!
Lehet valahogy eseménykezelőt kötni oldal újratöltésre? (refresh)Van egy bazi nagy formom azon pedig pár választós dolog ami animálódik .slideDown-nal.
Tehát ha ezt választja ki, akkor beanimálódik a második, ha ott választ valamit akkor a harmadik.. Na most erre kéne ugye egy szerver oldali validáció, hogy biztosan kiválasztotta-e, illetve validálja a többi form elemet is. Ha van valami gond akkor kiírjuk az üzit, de ahoz újratölti ugye az oldalt. Na, ha pl ezekkel a radiobuttonokkal van valami problem, akkor nem jelenik meg az üzi, mert újratöltésnél visszaáll alaphelyzetbe, azaz csak az első választási lehetőség van megjelenítve.
Na most erre én megoldást úgy gondoltam ki, hogy létrehozok cookie-kat a választási lehetőségre és egy fgv leelenőrzi újratöltéskor az értéküket és aszerint állítja a css tulajdonságukat.FGV:
function SnippetUploadReloadedWindow(PrivateSnippet, ExhangeableSnippet, PointCostSnippet) {
if (PrivateSnippet == "false") {
$('.isThisExchangeable').css('display', 'block');
}
if (ExhangeableSnippet == "true") {
$('.PointCost').css('display', 'block');
}
}Alapból ezeknek display:none a css tulajdonságuk.
Így néz ki a cookie kezelésem a jquery.cookie plugin segítségével:
$('#isThisPrivateYes').on('click', function () {
$('.isThisExchangeable').show(400);
$('.WhyYouShouldMakeItAvailable_container').hide(400);
$('.PointCost').hide(400);
$('#ExchangeableCodeSnippet').removeAttr('checked');
$('#notExchangeableCodeSnippet').attr('checked', 'checked');
$('#PointCost').val("0");
$.cookie('PrivateSnippet', "true");
});
$('#isThisPrivateNo').on('click', function () {
$('.WhyYouShouldMakeItAvailable_container').show(400);
$('.isThisExchangeable').hide(400);
$('.PointCost').hide(400);
$('#ExchangeableCodeSnippet').removeAttr('checked');
$('#notExchangeableCodeSnippet').removeAttr('checked');
$('#PointCost').val("0");
$.cookie('PrivateSnippet', "false");
//$.cookie('Exchageable', 'show');
});
$('#ExchangeableCodeSnippet').on('click', function () {
$('#PointCost').val("");
$('.PointCost').show(400);
$.cookie('Exchangeable', "true");
});
$('#notExchangeableCodeSnippet').on('click', function () {
$('#PointCost').val("0");
$('.PointCost').hide(400);
$.cookie('Exchangeable', "false");
});Ugye itt a PrivateSnippet az első ami megjelenik, ha ott arra megy a júzer, hogy nem privát, akkor megjelenik az ExchangeableSnippet, ha ott azt választja, hogy igen, akkor megjelenik a PointCost.
Na, és akkor submit után ha van valami validációs hiba szerveroldalon meg visszarakom a radiobutton értékeket.. Csak azt nem sikerült megoldanom, hogy a beanimált cuccok ugyanúgy legyenek, mint mielőtt submitolta volna a formot
Új hozzászólás Aktív témák
- !AKCIÓ! Garanciás Klipsch R-120SW 30cm aktív mélysugárzó SubWoofer - 200W RMS / 400W Peak
- Eladó megbízható, szép Toshiba Satelite C850
- Csere - Beszámítás! Gamer PC : I5-14400F / 32GB DDR5 / RTX 4060 Ti / 1TB M.2 SSD
- Ryzen 5600, 32GB RAM, EVGA 3080 Gamer PC
- Asus RT-AC68U router eladó (3 darab - egyben vagy külön is)
- Bomba ár! Lenovo ThinkPad T590 - i5-8GEN I 16GB I 256GB SSD I 15,6" FHD Touch I Cam I W11 I Gari!
- LG 27GP95RP - 27" Nano IPS - UHD 4K - 160Hz 1ms - NVIDIA G-Sync - FreeSync Premium PRO - HDR 600
- DELL Precision 7540 - Intel Core i9-9980HK, RTX 3000
- HIBÁTLAN iPhone 14 128GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3236
- Szép állapotban levő Apple iPhone 12 Pro Max 128GB / 12 hó jótállás
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: FOTC
Város: Budapest