2016-03-07 3 views
-1

Я пытаюсь установить значение по умолчанию для поля со списком, использующего хранилище. Я пробовал значение, defaultValue и пробовал afterrender, но ничего не работает. Кто-нибудь сталкивался с той же проблемой? Любая помощь будет оценена по достоинству.Установите значение по умолчанию для поля Combo

+0

Я не знаю, почему мой вопрос был понижен пользователем здесь. Я поместил всю информацию. Ну, ни одно из решений не помогло мне. – ashhad

ответ

2
// The data store containing the list of states 
var states = Ext.create('Ext.data.Store', { 
    fields: ['abbr', 'name'], 
    data : [ 
     {"abbr":"AL", "name":"Alabama"}, 
     {"abbr":"AK", "name":"Alaska"}, 
     {"abbr":"AZ", "name":"Arizona"} 
    ] 
}); 


Ext.create('Ext.form.ComboBox', { 
    fieldLabel: 'Choose State', 
    store: states, 
    queryMode: 'local', 
    displayField: 'name', 
    valueField: 'abbr', 
    value: 'AL', // the value should be an existing store's valueField 
    renderTo: Ext.getBody() 
}); 
+0

Я уже сделал это. Не работает. Спасибо, хотя – ashhad

+0

Пожалуйста, разместите свой код. Чтобы люди могли понять проблему в вашем коде. – Harshal

Смежные вопросы