Désélectionner un groupe de boutons radio à l'aide de jQuery
J'utilise jQuery et j'ai un groupe de boutons radio tous avec le même nom, mais différente de la valeur des propriétés.
Par exemple:
<input type = "radio" name = "thename" value="1"></input>
<input type = "radio" name = "thename" value="2"></input>
<input type = "radio" name = "thename" value="3"></input>
Je veux faire en sorte qu'ils sont tous non sélectionnés. État actuel de ma page a l'un d'entre eux a cliqué. Comment puis-je faire cela?
OriginalL'auteur Carl | 2011-08-12
Vous devez vous connecter pour publier un commentaire.
De jQuery 1.6,
$("radio").prop("checked", false);
est la méthode suggérée.juste essayer de changer le sélecteur. quelque chose comme
$("input[name='thename']")
OriginalL'auteur Dave Kiss
ne sais pas pourquoi le jquery prop ne fonctionne pas et ce n'...
prop()
iciOriginalL'auteur Bogdan M
Essayez d'utiliser ceci:
$('input[type="radio"]').prop('checked', false);
À l'aide de jQuery prop méthode permet de modifier les propriétés des éléments (cochée, sélectionné, ect.).
Je vous remercie. Je ne sais pas pourquoi je n'ai pas vu jusqu'à maintenant. J'ai édité la réponse à la clôture de devis.
OriginalL'auteur Kyle
La réponse posté par @matzahboy a parfaitement fonctionné.
Essayé d'autres façons mais celui-ci a travaillé le meilleur:
OriginalL'auteur viniciusalvess
Essayez le code suivant:
OriginalL'auteur matzahboy
C'est la simple et générique de réponse (je crois):
$("input[name=NAME_OF_YOUR_RADIO_GROUP]").prop("checked",false);
Pour cette question en particulier, je voudrais utiliser:
$("input[name=thename]").prop("checked",false);
Espère que cette aide
OriginalL'auteur JimmyH
il a travaillé pour moi;
OriginalL'auteur Baqer Naqvi
Cela vous permet de vous double-cliquez sur les radios pour les réinitialiser.
OriginalL'auteur Pablo Uribe A.
Pour désélectionner toutes les radios d'un groupe appelé "namegroup", essayez ceci:
OriginalL'auteur nonide