- Több könyvet passzolna el a Samsung, mint kagylót
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Rövid teaserrel erősítette meg a Google a Pixel 10a érkezését
- Samsung Galaxy Watch5 Pro - kerek, de nem tekerek
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Xiaomi 15T Pro - a téma nincs lezárva
- Aktív hűtéssel mutatkozott be az IQOO 15 Ultra
- Milyen okostelefont vegyek?
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Ultrák összecsapása: 500 megapixel fölé lő a Vivo
-
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
- mefistofeles: Az elhízás nem akaratgyengeség!
- Több könyvet passzolna el a Samsung, mint kagylót
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Milyen monitort vegyek?
- Fejhallgató erősítő és DAC topik
- Amazon
- Rövid teaserrel erősítette meg a Google a Pixel 10a érkezését
- AMD Navi Radeon™ RX 9xxx sorozat
- Parfüm topik
- sziku69: Szólánc.
- További aktív témák...
- Telenor 5G Indoor WiFi Router (FA7550) + töltő (utolsó DARAB!)
- Xiaomi 14T / 12/256GB / Kártyafüggetlen / 12Hó Garancia
- 191 - Lenovo Legion 5 (15AKP10) - AMD Ryzen AI 7 350, RTX 5060 (ELKELT)
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB RAM RTX 5060Ti 16GB GAMER PC termékbeszámítással
- iKing.Hu - Apple iPhone 13 mini Red Kompakt méret, nagy teljesítmény 256 GB Használt,újszerű, 100%
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


