Como enviar el valor de un control RADIO seleccionado
Bien ya busque algunos temas relacionados con mi problema aqui en el foro y no hay alguno relacionado con los controles tipo radio, asi que decidi abrir un nuevo tema.
En mi formulario tengo dos controles tipo radio, los cuales tengo declarado de la siguiente manera:
{ xtype:'radio', labelStyle: 'font-size:11px;', fieldLabel: 'Sexo', boxLabel:'Masculino', name:'sexo_alumno', inputValue:'Masculino' },{ xtype:'radio', labelStyle: 'font-size:11px;', fieldLabel: '', labelSeparator: '', boxLabel: 'Femenino', name: 'sexo_alumno', inputValue: 'Femenino' }Lo que me esta dando vueltas es como recuperar el valor de cada radio al enviar mi formulario, he hecho algo como esto:
var aux = FormDatosAlumnos.getForm().findField('sexo_alumno').getValue();Pero solamente me muestra TRUE cuando elijo el RADIO de Masculino, pero cuando selecciono Femenino no se muestra nada. Alguna sugerencia o idea? De antemano gracias por su ayuda.
tengo entendido que al enviar tu formulario, y teniendo tus radiobuttons el mismo nombre, enviará el valor adecuado:
[url]http://www.quizzpot.com/2009/06/formularios-y-campos-comunes-en-ext-js/[/url]
radios,
{
xtype:'radio',
[color=#FF4000]name:'sexo', //el nombre con que se envia al servidor[/color]
[color=#FF4000]value:'femenino'//el valor que contendrá[/color]
}
checa con firebug, la cabecera de lo que envia el documento
¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook
Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.