Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   Обработка combobox после получения данных. (https://javascript.ru/forum/extjs/18884-obrabotka-combobox-posle-polucheniya-dannykh.html)

Tie 19.07.2011 14:42

Обработка combobox после получения данных.
 
Добрый день!
Возникла следующая проблема. Существует следующий комбобокс:

var myCmb = new Ext.form.ComboBox ({
                xtype:'combo',
                anchor: '100%',
                store: new Ext.data.JsonStore({
                    fields: ['id', 'name'],
                    data: [{"id":"1","name":"data1"}, {"id":"2","name":"searchData2"}, {"id":"3","name":"data3"}]
                }),
                displayField: 'name',
                valueField: 'id',                
                editable: false,
                mode: 'local',
                forceSelection: true,
                triggerAction: 'all'
        });


Необходимо проверить, есть ли в store значение name == 'searchData2', и если да, то заселектить его. Подскажите, как это можно сделать?

dsolonskiy 02.12.2011 12:06

this.myCmb.getStore().each(function(record){

if(record.data.value == 'you data'){
//выделить
}

},this)


Часовой пояс GMT +3, время: 01:25.