【发布时间】:2012-04-10 03:42:14
【问题描述】:
我有一个使用商店的可编辑网格。我想在其中一个字段中插入一个组合框。 这是我的网格商店:
new Ext.data.Store({ ....
proxy: new Ext.data.HttpProxy......
reader: new Ext.data.JsonReader({
root: 'rows',
fields: [..... {name:'wid', mapping: 'wid'},
还有一个仅适用于组合框的商店,其中包含“wid”和“名称”字段。 在我的专栏模型中:
header: 'Worker',
dataIndex: 'wid',
editor: new Ext.grid.GridEditor(workerCmb),
renderer:function(value, p, record){
return record.data['name'];}
还有组合本身:
valueField: 'wid',
displayField: 'name',
加载网格时,其字段“Worker”为空(没关系),但其中没有组合框。当我开始编辑它时,我看到了所有列表。编辑后,“id”被保存到商店,但“名称”不显示,组合框也不显示。 我做错了什么?
【问题讨论】:
标签: extjs