11
votes

Nombre de boutons radio sélectionnés dans JQuery

Supposons que j'ai des groupes de boutons radio comme: xxx

... parfois plus tard dans la page ... xxx

Tout ce que je veux faire, c'est sûr que l'un d'entre eux a été sélectionné au moins l'un des deux groupes a été sélectionné .. Donc, j'ai besoin de compter les Radiobuttons qui ont été vérifiés, dans ce cas, ce sera 2.

Seulement, Je ne sais pas comment faire ça. Aide s'il vous plaît!


0 commentaires

3 Réponses :


10
votes

vous pouvez faire:

 var numberOfCheckedRadio = $('input:radio:checked').length
 //this gives you the total of checked radio buttons on the page


0 commentaires

6
votes

Utilisez le cochouet-sélecteur code> [docs] i> sup> pour obtenir ceux qui sont vérifiés et le longueur code> [docs] i> sup> propriété Pour savoir combien il y avait.

alert( $('input:radio:checked').length );


0 commentaires

17
votes

Pour vérifier uniquement les groupes spécifiques: xxx

exemple: http: //jsfiddle.net/alienwebguy/hzfkq/


2 commentaires

Génial, merci, si c'est votre vraie photo, dites-moi comment obtenir des muscles comme ça s'il vous plaît!


Je sais que cela fonctionne sans cibler les valeurs d'attribut, mais les Docs l'exigent. Cela laisse la porte ouverte pour JQuery pour commencer à obtenir une adhérence plus stricte à cette règle qui peut casser un certain code sans l'appeler un "changement de rupture".