Extjs从单元格编辑器访问网格记录

时间:2014-10-25 22:23:53

标签: javascript extjs

我有一个特殊的问题。 我在extjs 4.2中有一个常规网格,我想从编辑器访问记录数据。 其中一列被定义为编辑器:combobox并具有焦点事件处理程序。 我想从该事件处理程序访问整个记录,我该怎么做?

1 个答案:

答案 0 :(得分:3)

您的编辑器插件中有一个上下文参考,因此您可以从焦点事件中调用它,如下所示:

listeners: {
    focus: function (component,events) {
        var grid = component.up('grid'),
            plugin = grid.findPlugin('cellediting');
        console.log(plugin.context.record);
    }
}

应该这样做。