- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Milyen okostelefont vegyek?
- One mobilszolgáltatások
- Sokkal jobb ajánlat lett elődjénél az iPhone 17e
- MWC 2026: Megérkezett a Nubia Air Pro változata
- Milyen hagyományos (nem okos-) telefont vegyek?
- MWC 2026: Kezünkben a frissen bemutatott Motorola Edge 70 Fusion
- iPhone topik
- MWC 2026: Na, fussunk vele még egy kört!
- Honor 200 Pro - mobilportré
-
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
-
cattus
addikt
válasz
laracroft
#9122
üzenetére
1. Amit megadsz callback a duplikálás check esetében, azt a függvényt ugyanúgy meg kell adnod az új sor adott elemének is (enélkül az eseménykezelő csak az első betöltésnél már meglévő HTML elemekre lesz érvényes. Ehhez az kell, hogy nem egy anonim függvényt adsz át, hanem egy már létezőt:
function checkNullAndDuplicates() {
var value = $(this).val();
$('[name="zona_szam[]"]').not(this).each(function(){
if($(this).val() == value || value=="0") {
document.getElementById("error").style.display= '';
}
})
}
}
$('[name="zona_szam[]"]').on('change', checkNullAndDuplicates);Ezt a függvényt kell az új DOM elemnek odaadni. Mivel a mostani módszered egy sima HTML stringet ad hozzá a DOM-hoz, ez elég körülményes, de azt meg tudod egyszerűen csinálni, hogy egy sor hozzáadása után lekéred az összes
[name="zona_szam[]"]elemet, és megadod az onchange eseménykezelőnek a fent definiált függvényt.2. A change eseménykezelőben megnézed, hogy jó-e az érték, és ha igen, akkor átírod az error elemnek a style.display property-jét 'none'-ra.
Új hozzászólás Aktív témák
- Nintendo Switch 2
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Túlélnél egy generációs űrhajón? MIO: Memories in Orbit teszt
- Autós topik látogatók beszélgetős, offolós topikja
- Hálózati / IP kamera
- sziku69: Fűzzük össze a szavakat :)
- Milyen okostelefont vegyek?
- Milyen légkondit a lakásba?
- sziku69: Szólánc.
- Mibe tegyem a megtakarításaimat?
- További aktív témák...
- Kiváló Logitech G29 kormány + Posta! PS5, PS4, PC, Playstation 4 5
- Kiváló Thrustmaster T150 kormány! T150 RS PS5 PS4 PC
- Sony DualSense Edge kontroller 3 hó garancia, számlával!
- Western Digital Elements 2.5" 4TB USB 3.0 külső hdd
- ROG Strix G713RM 17.3" FHD IPS Ryzen 7 6800H RTX 3060 16GB 512GB NVMe magyar vbill gar
- iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4328, 100% AKKSI
- Apple iPhone 12 128GB,Újszerű,Dobozaval,12 hónap garanciával
- Bomba ár! HP ProBook 640 G2 - i5-6GEN I 8GB I 256GB SSD I 14" HD I Cam I W11 I Garancia!
- ÁRGARANCIA! Épített KomPhone Ultra 9 285K 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Telefon felváráslás!! Xiaomi Redmi Note 11, Xiaomi Redmi Note 11 Pro, Xiaomi 11 Lite
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

