在做代码共享系统时,使用ExtJs的ComboBox时遇到了一个问题:
让在SearchPanel里的ComboBox初始化时选定“-请选择-”这个项
这个问题让我郁闷了好久,终于在官方的例子中找到了答案,贴一下做个记号
关键三个配置项:displayField,valueField, value
{
width: 50,
xtype: 'combo',
mode: 'local',
value: 'mrs',
triggerAction: 'all',
forceSelection: true,
editable: false,
fieldLabel: 'Title',
name: 'title',
hiddenName: 'title',
displayField: 'name',
valueField: 'value',
store: new Ext.data.JsonStore({
fields : ['name', 'value'],
data : [
{name : 'Mr', value: 'mr'},
{name : 'Mrs', value: 'mrs'},
{name : 'Miss', value: 'miss'}
]
})
}