选择项目后在EditorGridPanel的Ext.form.Combobox上保留displayField?
Posted
技术标签:
【中文标题】选择项目后在EditorGridPanel的Ext.form.Combobox上保留displayField?【英文标题】:Keep displayField on Ext.form.Combobox in EditorGridPanel after selecting item? 【发布时间】:2011-04-10 05:13:05 【问题描述】:我在列模型编辑器上使用 Ext.form.Combobox,并将此 ColumnModel 放入 EditorGridPanel。在我在组合框中选择一个项目后,组合框中显示的文本始终是 valueField,而不是 displayField。选择任何项目后,如何在 EditorGridPanel 的组合框中保留 displayField? 非常感谢。
【问题讨论】:
【参考方案1】:您需要对列使用renderer
方法来显示所需的文本。
renderer: function(val)
// select the display text for val from the combobox's store
return display text;
【讨论】:
以上是关于选择项目后在EditorGridPanel的Ext.form.Combobox上保留displayField?的主要内容,如果未能解决你的问题,请参考以下文章
EditorGridPanel:错误 Ext.reg 不是函数
Ext.grid.EditorGridPanel 中的启用-禁用单列单元格
Ext.grid.EditorGridPanel 内的复选框(单击一次以触发 afteredit 事件)
在 ExtJS 3 EditorGridPanel 中按渲染值排序