これが私のselectFieldです。
{
xtype: 'selectfield',
flex: 1,
itemId: 'sorter_Selector',
maxHeight: 50,
label: 'Sort by',
options: [
{
text: 'Name',
value: 'strTitle'
},
{
text: 'Date of Project',
value: 'dateRelease'
}
],
usePicker: false,
listeners: [
{
fn: function(element, eOpts) {
var sorting = Ext.getStore('configstore').last().get('Sorting');
this.suspendEvents();
this.setValue(sorting);
this.resumeEvents();
},
event: 'painted'
}
]
}
オプションの値を取得しようとすると、何らかの理由で。
selectfield.getValue() または selectfield.getOptions() になります。
私の各オプションの値フィールドは、定義された値フィールドではなくテキストフィールドに設定されています...
なんで?それは意味がありません