J'ai essayé de sélectionner un élément de formulaire multidimensionnel avec JQuery. Mais quand j'essaie d'alerter sa valeur je viens d'obtenir un undefined
.Sélection de tableaux multidimensionnels à partir du formulaire avec jquery
C'est ma forme:
<select name='item[1][name]'>
<option value='1'>Name 1</option>
<option value='2'>Name 2</option>
<option value='3'>Name 3</option>
<option value='4'>Name 4</option>
</select>
<input type='text' name='item[1][id]' class='text' />
Lorsque je clique sur le bouton soumettre, j'essaie de sélectionner tous mes éléments de formulaire.
J'ai choisi avec succès le champ de saisie de texte:
var item1i = $('input[name="item[1][id]"]');
var personi = $(item1i).val();
Mais lorsque je tente de sélectionner la balise select
comme ceci:
var item1n = $('input[name="item[1][name]"]');
var personn = $(item1n).val();
Quand j'alerter personi
la bonne valeur est affichée. Mais quand j'alerte personn
je reçois undefined
.
Une idée de ce que je fais mal?
Vous essayez de sélectionner l'étiquette "select" avec un sélecteur "input". – tymeJV