Hirdetés
-
IT café
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
őstag
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.
Do the thing!
Új hozzászólás Aktív témák
Hirdetés
- Videós, mozgóképes topik
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Telekom mobilszolgáltatások
- Milyen billentyűzetet vegyek?
- Apple iPhone 16 Pro - rutinvizsga
- Genshin Impact (PC, PS4, Android, iOS)
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- REpont és hulladékgazdálkodás
- Vezeték nélküli fülhallgatók
- Elkészült a Dragon Age: The Veilguard, elviekben nincs akadálya a megjelenésnek
- További aktív témák...
Állásajánlatok
Cég: Ozeki Kft
Város: Debrecen
Cég: Ozeki Kft
Város: Debrecen