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
- 942
- Lid sinds
- 15 Jaar
data.errors.email dynamisch maken
-
In de schijnwerper
Domeinnaam Portfolio Opruiming - EMD's + Gids domeinnamenDomein te koopQuotes Nederlands | Zoekvolume 5400 p/m | EMD | Custom AI quote moduleWebsite te koopStock foto downloaden - WordPress met custom code (Pixabay API)Website te koopLinkbuilding(internationaal)uitbesteden(ook whitelabel)?Wij regelen alle plaatsingen.Freelance / Werk -
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
- 942
- 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