extjs4 combo 获取displayField时却得到valueField的值解决办法

tech2025-08-01  17

{ xtype:'fieldcontainer', layout:'hbox', width:420, items: [{ xtype: 'combo', name: 'company', editable: false, width: 350, queryMode: 'local', allowBlank: false, store: 'SafetyArea', listConfig: { maxHeight: 150, }, displayField: 'Name', valueField: 'Id', emptyText: '请选择名称', fieldLabel: '公司名称', } ] }, 上面代码获取到的是id的值 要想获取dispalyfiled中Name的值 用以下代码 var combo=win.down('combo[name=company]'); values.conpany=combo.getRawValue();

使用getRawValue()获取Name的值

 

最新回复(0)