Sencha组合框显示值问题

时间:2013-07-31 06:09:26

标签: extjs sencha-architect

当我配置组合框时,我必须添加以下属性。我需要将选定的ID发送到后端。

 displayField : 'displayVlaue',
 valueField  : 'id',

设置这些属性后,我可以正确地将id发送到后端。

但是当我在组合框中更改了值时,它显示的是值而不是名称。但我需要显示名称并需要将值发送到后端

另外一点是,这个组合框放在网格列

{
    xtype: 'gridcolumn',
    id: 'batchClass',
    minWidth: 150,
    width: 200,
    dataIndex: 'batchClassId',
    text: 'BatchClass',
    editor: {
        xtype: 'combobox',
        autoRender: false,
        emptyText: 'Select Batch Class',
        size: 40,
        displayField: 'displayVlaue',
        store: 'AllBatchClassStore',
        valueField: 'id',
        valueNotFoundText: 'Refresh page and try again',
        listeners: {
            select: {
                fn: me.onComboboxSelect,
                scope: me
            }
        }
    }
}

0 个答案:

没有答案