【发布时间】:2011-04-10 05:13:05
【问题描述】:
我在列模型编辑器上使用 Ext.form.Combobox,并将此 ColumnModel 放入 EditorGridPanel。在我在组合框中选择一个项目后,组合框中显示的文本始终是 valueField,而不是 displayField。选择任何项目后,如何在 EditorGridPanel 的组合框中保留 displayField? 非常感谢。
【问题讨论】:
我在列模型编辑器上使用 Ext.form.Combobox,并将此 ColumnModel 放入 EditorGridPanel。在我在组合框中选择一个项目后,组合框中显示的文本始终是 valueField,而不是 displayField。选择任何项目后,如何在 EditorGridPanel 的组合框中保留 displayField? 非常感谢。
【问题讨论】:
您需要对列使用renderer 方法来显示所需的文本。
renderer: function(val){
// select the display text for val from the combobox's store
return display text;
}
【讨论】: