2009-04-13 23 views

Respuesta

63

Si usted tiene HTML que se ve así:

<input type='radio' name='choices' value='1'> 
<input type='radio' name='choices' value='2'> 
<input type='radio' name='choices' value='3'> 
<input type='radio' name='choices' value='4'> 
<input type='radio' name='choices' value='5'> 

que se obtendría el valor de radio seleccionada con esto:

$("input:radio[name='choices']:checked").val(); 
+16

$ ("de entrada: de radio [ 'opciones' name =]: controladas") val(); Podría funcionar mejor. –

+1

De acuerdo en que 'checked' funciona,' selected' no (al menos en Firefox 13, jQuery 1.8) – supervacuo

7

obtendrá el valor seleccionado del botón de radio en el clic de botón.
. ex para la lista

$("#btn").click(function() { 
    $('input[type="radio"]:checked').val(); 
}); 
+0

consulte este https://stackoverflow.com/a/21278549/4425004 – Vijayaraghavan

Cuestiones relacionadas