Bonjour,
Je veux récupérer les ID de mes input checked. J'ai donc fait une boucle.
J'ai fait ce code qui ne marche pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
for (i = 1; i <= $('#tableinfoetape2 input:checked').length; i++) {
                id = $("input[name='ue1']:checked:nth-child("+i+")").attr('id');
                alert(id);
};
J'obtiens le bon nombre d'alert, cependant il n'y a que la première qui fonctionne et qui m'affiche l'ID, les autres alert, à la place de l'ID il y a écrit "undefined".

J'ai donc testé ça pour voir si la synthaxe dans mes nth-child était bonne et si il trouvait bien chaque élément :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
for (i = 1; i <= $('#tableinfoetape2 input:checked').length; i++) {
                $("input[name='ue1']:checked:nth-child("+i+")").css({
			'height':'100px'
		});
};
Or ce code fonctionne ! (chaque bouton coché obtient une hauteur de 100px)

Je ne comprend donc pas la ou il y a une erreur, bien que j'ai longuement cherché.

Merci d'avance !