Фильтр для поля типа combobox.Extjs - PullRequest
0 голосов
/ 17 октября 2018

В сетке есть поле:

....
        {
            xtype: 'gridcolumn',
            text: 'Статус',
            flex:1,
            dataIndex: 'status',
            editor: this.statesCombo,
            filter: {
                type: 'list',
                store: this.getStatesStore()

            },
            renderer: function(value, metaData, record, rowIndex, colIndex, store, view) {               
                var states;
                if (this.getStatesStore()) {                   
                    states = this.getStatesStore().getById(record.get('status'));
                }
                return states ? states.get('name') : '';
            },
             scope: this
        },
...

Мне нужно установить возможность фильтрации для значений этого поля.

Поэтому я делаю это:

....

filter: {
                type: 'list',
                store: this.getStatesStore()

            },
....

Но в этом случае фильтр отображает значения идентификатора, доступные для фильтрации.

Как заставить сами значения отображаться?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...