Hallo
In mijn javascript code gebruik ik bijvoorbeeld :
if(data.errors.email){ }
if(data.errors.wachtwoord){ }
Bij sommige formulieren heb ik heel wat velden dus dacht ik het via een array te maken.
De delen 'email' en 'wachtwoord' zouden dan dynamisch moeten worden ... maar hoe?
Nu doe ik :
arr_fields = ["email", "password"];
for (i = 0; i < arr_fields.length; i++) { if(data.errors.arr_fields[i]){ alert('fout'); } }
Dit werk niet ... kan iemand me helpen? De fout zit hem volgens mij in : data.errors.arr_fields[i]
Met vriendelijke groeten
Wesley
- data.errors.email dynamisch maken
-
14-06-2016, 10:52 #1
- Berichten
- 947
- Lid sinds
- 14 Jaar
data.errors.email dynamisch maken
-
In de schijnwerper
JPG omzetten naar vectorbestand ? Nu voor 15,95Freelance / WerkVerhoog je online autoriteit met Publisher PlaceLinkpartnersColocatie aanbieding! - 1U COLO, 1Gbps UPLINK, 25TB TRAFFIC = €29 p/m !HostingFoutmeldinginfo | 550 bezoekers p/maand | 85 procent verkeer uit zoekmachinesWebsite te koop -
14-06-2016, 13:07 #2Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
Re: data.errors.email dynamisch maken
Hier een voorbeeld: https://jsfiddle.net/9on3bs57/
Maar als het alleen om een bericht gaat zou je ook zonder de array kunnen werken.
Dan krijg je zoiets: https://jsfiddle.net/9on3bs57/1/
En je kunt het nog mooier maken als je in de attributen een voorgedefinieerde foutmelding zet:
https://jsfiddle.net/9on3bs57/2/
Misschien heb je er wat aan :)
Edit: Ik maakte gebruik van jQuery.
-
14-06-2016, 13:50 #3
- Berichten
- 947
- Lid sinds
- 14 Jaar
Re: data.errors.email dynamisch maken
Rechthoekige haakjes, eerste voorbeeld !!
Dat was wat ik nodig had, bedankt !! >> data.errors[arr_fields[i]]
Hier een voorbeeld: https://jsfiddle.net/9on3bs57/
Maar als het alleen om een bericht gaat zou je ook zonder de array kunnen werken.
Dan krijg je zoiets: https://jsfiddle.net/9on3bs57/1/
En je kunt het nog mooier maken als je in de attributen een voorgedefinieerde foutmelding zet:
https://jsfiddle.net/9on3bs57/2/
Misschien heb je er wat aan :)
Edit: Ik maakte gebruik van jQuery.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic