Voici un petit pense-bête sur la manipulation d'un champ ""radio"" avec jQuery.
Soit le code HTML suivant:
<input type="radio" name="fruit" value="pomme" /> Pomme <input type="radio" name="fruit" value="poire" /> Poire <input type="radio" name="fruit" value="banane" /> Banane
Récupérer la valeur du champ
$('input:radio[name=fruit]:checked').val();
Sélectionner un élément
$('input:radio[name=fruit]').filter('[value=poire]').attr(""checked"", true);
ou encore
$('input:radio[name=fruit][value=poire]').attr(""checked"", true);
Désélectionner un élément
Pour déselectionner un élément, il suffit de remplacer true par false.
$('input:radio[name=fruit]').filter('[value=poire]').attr(""checked"", false);
Ou pour tout déselectionner:
$('input:radio[name=fruit]').attr(""checked"", false);