ExtJs Combo selectedValue

时间:2010-10-22 08:38:45

标签: combobox extjs

我正在使用roweditor,在行内我有一个组合 在网格中,组合列是symbol_id(数字) 我如何让组合/网格理解symbol_id 22实际上是'EURUSD' 并强制网格显示EURUSD而不是22.
感谢。

这是我的商店:

'displayField' : 'symbol'
,'valueField'  : 'symbol_id'
,SimpleStore({
                     fields: ['symbol_id', 'symbol']
                     ,data: [[22,'EURUSD'],[23,'EURGBP'],[50,'USDILS']]      
})   

alt text

2 个答案:

答案 0 :(得分:0)

您当然可以为列使用渲染器并通过以下方式拉出显示值:

renderer: function(value,metadata,record,row,col,store) {
  return record.get("symbol");
}

答案 1 :(得分:0)