76 votos

obtener el valor de radio de grupo usando jquery

Estoy tratando de obtener el valor de radio de grupo con el nombre managerelradio. Mi código html para este grupo de radio.

 <label><input type="radio" name="managerelradio" value="Yes" id="Add">Add</label>
 <label><input type="radio" name="managerelradio" value="No" id="Remove">Remove</label>

y Jquery para esto es..

    var manageradiorel = $('input[name = "managerelradio"]:checked' , '#managechildform').val();
 alert(manageradiorel);

su mostrarme indefinido.

Aunque también he probado como.

 var manageradiorel = $('input[name = "managerelradio"]:checked').val();
 alert(manageradiorel);

Pero todavía estoy recibiendo valor indefinido.

140voto

Null Pointer Puntos 2355

Intente esto

var manageradiorel = $("input:radio[name ='managerelradio']:checked").val();
alert(manageradiorel);

Plese comprobar esta DEMO ..funcionará bien

Nota: Uno de su botón de opción debe ser seleccionada. De lo contrario, se volverá indefinido

Usted puede utilizar checked de atributo para hacer un botón de radio seleccionado como predeterminado

17voto

gowri Puntos 4775

A mí me funciona

$('input[name="managerelradio"]').change(function(){ 

var manageradiorel = $('input[name="managerelradio"]:checked').val();
alert(manageradiorel);

});

Exaple aquí

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X