Come già visto nel post su come recuperare il valore di un campo con jQuery, recuperare il valore del radio selezinato è abbastanza semplice.
Ma se invece del valore volessimo sapere se è selezionato o no? Come dovremmo agire?
Riprendiamo lo stesso codice utilizzato nell’articolo citato:
Per prendere il valore scrivevamo:
$('[name="myRad"]:checked').val();
Partendo da questo risultato una possibile soluzione potrebbe essere:
if($('[name="myRad"]:checked').val())
alert("selezionato");
else
alert("non selezionato");
Un’altra soluzione un po’ più elegante potrebbe essere questa:
if($('[name="myRad"]:checked').length==1)
alert("selezionato");
else
alert("non selezionato");