这是我的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()。
我的每个选项的值字段都设置为文本字段,而不是设置为定义的值字段...
为什么呢?这没有任何意义
答案 0 :(得分:0)
我的语言系统覆盖了Value字段而不是文本字段,这就是我在getValue()中获取Text的原因。