Extjs从单元格编辑器访问网格记录
Extjs access grid record from cell editor
我有一个特殊的问题。我在extjs 4.2中有一个常规网格,我想从编辑器中访问记录数据。其中一列定义为editor:combox,并具有焦点事件处理程序。我想从那个事件处理程序访问整个记录,我该怎么做?
编辑器插件中有一个上下文引用,因此您可以从焦点事件中调用它,如下所示:
listeners: {
focus: function (component,events) {
var grid = component.up('grid'),
plugin = grid.findPlugin('cellediting');
console.log(plugin.context.record);
}
}
这样就可以了。
相关文章:
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- CRM 2011-在插入新记录或修改现有记录时捕获子网格的事件
- 访问所选记录的网格值并使用 javascript 传递到新窗口
- 子网格:限制用户仅选择一条记录
- 剑道网格在删除后仍显示最后一条记录
- FetchXML 查询在子网格中返回的动态 CRM 2015 中的活动记录 - 主题超链接将打开新的活动
- 网格视图在我输入特定记录名称时不显示记录
- jq网格集记录计数
- 单击添加按钮时需要在网格中添加多个记录
- 剑道网格 - 不允许编辑某些记录
- 更改网格 extjs3 中的记录边框颜色
- 如何在 ExtJS5 中网格编辑器组合的当前记录中添加项目
- 剑道网格值在向网格添加新记录时不会更改
- 将记录添加到网格ext js 3.4中
- Extjs:如何使用存储记录作为网格的存储
- Extjs从单元格编辑器访问网格记录
- 如何在剑道网格中添加、更新或删除记录时添加一个隐藏字段
- 如何在ext-js网格中将记录数据显示为链接
- 剑道ui网格多次添加记录
- 在新记录列表中保存整个范围的(网格)记录