J'ai un peu de difficulté à accéder à la valeur du bouton radio sélectionné dans un radiogroupe. J'ai essayé un certain nombre d'approches différentes basées sur la discussion dans d'autres messages sur le forum et sur le web. Malheureusement, ils n'ont pas été assez chanceux (ou qualifiés) pour le faire fonctionner. Basé sur la configuration FormPanel suivante j'espérais que quelqu'un pourrait me montrer comment obtenir la valeur de la radio sélectionnée dans le groupe 'mainPhone'.Ext RadioGroup - Comment accéder à la valeur du bouton radio sélectionné?
Merci!
Je voulais mettre à jour pour indiquer que j'ai pu obtenir une réponse de stackoverflow alors que les forums EXT-JS ne m'ont pas aidé. Way to go stackoverflow!
Matt
function createForm(elem) {
var myForm2 = new Ext.form.FormPanel({
renderTo:elem,
width:425,
frame:true,
style:"margin: 10px auto 10px auto;",
items: [{xtype:'fieldset',
title: 'Contact Info',
autoHeight:true,
items :[new Ext.form.RadioGroup({
fieldLabel: 'Main Phone',
vertical: false,
id:"mainPhone",
items: [
{boxLabel: 'Home', name: 'id-1', inputValue: 'H', checked:true},
{boxLabel: 'Work', name: 'id-1', inputValue: 'W'},
{boxLabel: 'Other', name: 'id-1', inputValue: 'O'}
]
}),
new Ext.form.TextField({
id:"frm_CreateCustomerHomePhone",
fieldLabel:"Home Phone",
width:275,
allowBlank:true
}),
new Ext.form.TextField({
id:"frm_CreateCustomerWorkPhone",
fieldLabel:"Work Phone",
width:275,
allowBlank:true
})
new Ext.form.TextField({
id:"frm_CreateCustomerOtherPhone",
fieldLabel:"Other Phone",
width:275,
allowBlank:true
})
]}]});
}
Celui-ci l'a fait! Merci beaucoup – Matty