Extjs从组件列编辑器访问记录

时间:2015-05-15 21:56:22

标签: extjs combobox store

我正在尝试在网格列中创建一个组合框。每行将有一个组合框,该组合框的存储将使用当前行记录来确定组合框中应启用/禁用的内容。

如何在editor的{​​{1}}属性中访问当前行记录?

componentcolumn

我的专栏中有类似的内容。我需要了解如何将有效的{ text: '', xtype: 'componentcolumn', editor: { xtype: 'combobox', store: Ext4.create('app.store.ActionStore', {record: ..?}), queryMode: 'local', forceSelection: true } } 传递给上面创建的商店。

我正在使用Ext 4.2。

1 个答案:

答案 0 :(得分:0)

您可以通过实施网格编辑插件(行或单元格)的beforeeditvalidateedit事件来实现这一目标。

http://docs.sencha.com/extjs/4.0.7/#!/api/Ext.grid.plugin.CellEditing-event-beforeedit