Как отобразить значение объекта в выпадающем списке? - PullRequest
0 голосов
/ 26 марта 2012

Когда я пытаюсь получить данные из хранилища в поле со списком, я получаю вывод как --- [объект объекта] !!! но ценность объекта не приходит !! Может ли какой-нибудь орган сказать мне, в чем проблема или каким должно быть решение этой проблемы?

1 Ответ

1 голос
/ 26 марта 2012

В Extjs 4.0:

  1. Создать модель данных

    Ext.define('Bond', {
        extend: 'Ext.data.Model',
        idProperty: 'userid',
        fields: [                        
            {
                name :'industryGroupsreName',
                type:'string'
            }, 
        ]
    });
    
  2. Создать магазин

    var industry=new Ext.data.Store(
    {
        model:'Bond',
        proxy: 
        {
            type: 'ajax',
            url: 'industry.html',        
            reader: {
                type: 'json'
            }
        }                    
    });
    industry.load(); 
    
  3. Применить приведенный ниже код к вашему комбинированному списку

    new  Ext.create('Ext.form.ComboBox', 
    {
        fieldLabel: 'Industry Group Name',
        store: industry,                            
        id: "industrygroup",
        name: "industrygroup",                            
        allowBlank: false,
        hiddenName : 'industrygroup',
        width:300,
        queryMode: 'local',
        displayField: 'industryGroupsreName',
        valueField: 'industryGroupsreName'                         
    }),
    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...