2010-06-08 5 views
0

Y at-il un moyen simple de savoir si une case à cocher est cochée dans jquery?comment savoir si une case est cochée dans jQuery

quelque chose comme .checked ou isChecked

+0

Dupliquer? http://stackoverflow.com/questions/901712/ –

+0

Dupliquer - http://stackoverflow.com/questions/2204250/jquery-check-if-checkbox-is-checked – user113716

+6

Vous n'êtes pas nouveau ici (32 questions). Certes, vous devez être conscient que vous pouvez rechercher stackoverflow. – user113716

Répondre

8
el.is(':checked') 

C'est la façon jQuery. À la base, cependant, c'est juste un peu plus d'analyse pour descendre à el[0].checked, en utilisant la propriété DOM brute, alors prenez celui que vous préférez. La méthode DOM est probablement mieux pour tester réellement un élément, alors que :checked est préférable pour le sélectionner en premier lieu.

+0

Excellent. Ça marche! vous êtes grand –

+0

'el [0] .checked', aucune raison de ne pas utiliser la propriété DOM quand dans une déclaration' if', c'est beaucoup plus rapide :) –

+0

@Nick Craver - édité en :) – Matchu

Questions connexes