He seguido los procedimientos básicos para obtener el valor seleccionado de la forma de mi botón de opción.(extjs) Obtener el valor seleccionado del botón de opción en el formulario. No devolvió el valor
....
xtype: 'radiofield',
name: 'timespan',
id: 'timespan',
value: 7,
checked: true,
fieldLabel: 'Time Span',
boxLabel: '7 days'
}, {
xtype: 'radiofield',
name: 'timespan',
value: '30',
fieldLabel: '',
labelSeparator: '',
hideEmptyLabel: false,
boxLabel: '30 days'
}, {
xtype: 'radiofield',
name: 'timespan',
value: '60',
fieldLabel: '',
labelSeparator: '',
hideEmptyLabel: false,
boxLabel: '60 days'
}, {
xtype: 'radiofield',
name: 'timespan',
value: 'all',
fieldLabel: '',
labelSeparator: '',
hideEmptyLabel: false,
boxLabel: 'All' ....
He utilizado métodos como:
Ext.getCmp('filter_form').getForm().getValues()['timespan']
Pero cuando corro esto a la consola, en lugar de obtener el valor del botón seleccionado, me sale la palabra on
. ¡¿Lo que da?! He probado varias combinaciones diferentes de getValues, getForm, etc., pero siempre termino con on
o true
o false
. ¿Que está pasando aqui?
getGroupValue() no estaba leyendo para mí. No fue reconocido. Sin embargo, he encontrado una 'solución' sin usar getGroupValue(). ¡Gracias! – hereiam