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, 11:52 #1
- Berichten
- 940
- Lid sinds
- 15 Jaar
data.errors.email dynamisch maken
-
In de schijnwerper
Internationale linkbuildingLinkpartnersKwalitatieve backlinkpakketten? Bij Preasiest.com ben je aan het juiste adres!LinkpartnersServerFIX| 24/7 server beheer | 24/7 NOC | Urgente storingsopvolging | Netwerk beheerFreelance / WerkReisblog Travelfocus | 30 bez/dag | 5 euro/maandWebsite te koop -
14-06-2016, 14: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, 14:50 #3
- Berichten
- 940
- Lid sinds
- 15 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