Hirdetés
- Samsung Galaxy S20 FE - tényleg nem lite
- Google Pixel topik
- iPhone topik
- Motorola Edge 70 - többért kevesebbet
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Android alkalmazások - szoftver kibeszélő topik
- Xiaomi 14T Pro - teljes a család?
- Samsung Galaxy S23 Ultra - non plus ultra
- Kezünkben a OnePlus 15 és az Oppo Find X9-ek
- Milyen okostelefont vegyek?
-
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
- Formula-1
- Samsung Galaxy S20 FE - tényleg nem lite
- Témázgatunk, témázgatunk!? ... avagy mutasd az Android homescreened!
- Google Pixel topik
- Alaposan kitolhatod az Steam Deck üzemidejét egy új funkcióval
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Fedett műveletre szabta az új GeForce drivert az NVIDIA
- Kerékpárosok, bringások ide!
- Horgász topik
- Gitáros topic
- További aktív témák...
- ÚJ SteelSeries Apex Pro (Bemutató darab) Bolti ár:100k INGYEN FOXPOST
- Erős Gamer / Munka PC i7-14700, RTX 3070 Ti, 32GB RAM, 1TB SSD
- ÚJ Msi Vigor GK30 Gaming Combo Black (Csak billentyűzet) Bolti ár:30k INGYEN FOXPOST
- Cooler Master SK622 (Hybrid) Bolti ár:50k INGYEN FOXPOST
- Lenovo Yoga 7 2-in-1 14IML9 , Ultra 5 , 2.8K OLED 120HZ , 16GB DDR5 , 512GB SSD
- GYÖNYÖRŰ iPhone 13 mini 256GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3407, 100% Akksi
- BESZÁMÍTÁS! ASUS H510M i5 10400F 16GB DDR4 512GB SSD RTX 2080 Super 8GB Zalman T4 PLUS FSP 700W
- LÉZEREZÉS! külföldi billentyűzet magyarra kb. 20-30p alatt!
- GYÖNYÖRŰ iPhone 12 Mini 64GB Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS3658, 100% Akkumulátor
- Telefon felvásárlás!! Huawei P20 Lite/Huawei P20/Huawei P30 Lite/Huawei P30/Huawei P30 Pro
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő


