Автозаполнение в extjs combobox - PullRequest
       20

Автозаполнение в extjs combobox

1 голос
/ 14 декабря 2011

Я использую комбинированный список с автозаполнением. Вот мой код:

            {
            xtype: 'combobox',
            typeAhead: true,
            id: 'search_box',
            fieldLabel: 'Search',
            store: ariadneStore,
            queryMode: 'remote',
            displayField: 'name',
            editable: true,
            forceSelection: false,
            emptyText: 'Please insert disease term',
            minChars: 3, 
            hideTrigger: true,
            selectOnFocus: false,
            width: 250,
            listeners: {
                specialkey: function(field, e){
                    if (e.getKey() == e.ENTER) {                            
                        loadResultStore();
                    }
                }
            }
        },

Как только я набираю символы, всегда в центре внимания первое предложение. Это приводит к тому, что когда я нажимаю клавишу ввода, выбирается первое предложение. Я предпочитаю, чтобы фокус оставался в текстовом поле комбинированного списка. Есть ли способ сделать это?

1 Ответ

3 голосов
/ 14 декабря 2011

Попробуйте установить свойство autoSelect: false в вашей конфигурации.

...