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
ProteinShakes.nl | Mooi EMD zoekvolume | GEEN RESERVEDomein te koopAangeboden: blogplaatsing -> DA34, PA42, DR43 & mét bezoekers!LinkpartnersIndonesie boeken - 525 artikelen in logische categorien - Startklaar!Website te koopBergwandeling.com - Mooie EMD met zoekvolume - 525 artikelen - Affiliate / AdsenseWebsite 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