extjs: get check Wert von Optionsfeld
Ich bin mit radiogroup ja und Nein. Ich möchte die click-Wert zum server gesendet. Wie es zu erreichen?
Mein COde:
{
fieldLabel: 'Striping',
xtype: 'radiogroup',
columns: [50, 100],
items: [{
boxLabel: 'Yes',
name: 'rb',
id: 'stYes',
/*checked: true,*/
inputValue: '1',
listeners: {
click: function () {
alert("Click 2!");
}
}
}, {
boxLabel: 'No',
name: 'rb',
id: 'stNo',
inputValue: '2',
listeners: {
click: function () {
alert("Click 2!");
}
}
}]
}
- Warnung auch nicht kommen
- es ist nicht
click
Veranstaltung über radio, versuchencheck
Veranstaltung. docs.sencha.com/ext-js/3-4/#!/api/Ext.form.Radio-Ereignis-check - Verwenden
defaults: {name: 'rb'}
auf die radiogroup, um automatisch alle Geräte innerhalb der Gruppe wirken wie eine Gruppe.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, dass so etwas wie dies funktionieren wird, kann ich nicht testen diese atm.
Klicken Sie nicht Wort für radio-buttons, die Sie verwenden müssen, um das change-Ereignis. Auch Sie besseren Ort, den Hörer auf Ihre Gruppe. Dann müssen Sie nicht haben, um zu definieren, einen listener für jeden button in Ihrer Gruppe.
Hinweis: seien Sie vorsichtig mit der Angabe von id ' s zu Komponenten itemId, oder Namen statt.
Beispiel Geige: http://jsfiddle.net/johanhaest/cpLvK/7/
.individual
zurückinputValue
dem Sie in der radiogroup Elemente.Nur dieses Problem Gelöst, ohne das hinzufügen von 'name' config in RadioButtons
um den Wert, den ich gerade verwendet :