ExtJS 使用渲染器获取新旧值

Posted

技术标签:

【中文标题】ExtJS 使用渲染器获取新旧值【英文标题】:ExtJS get old and new value using renderer 【发布时间】:2012-01-24 13:53:29 【问题描述】:

我有 4 列的网格。在一列的 4 列中,我使用了渲染器功能

renderer :function(value) return Ext.String.format('<input type=text name="sm name " width=5px value=1>', value, value)

使用行编辑器,我得到了修改后的值和旧值,但是使用这个输入框,是否可以得到修改后的值和旧值?

请在这里推荐。

【问题讨论】:

我不懂你。您想在行编辑器中显示列的值吗? 【参考方案1】:

我得到了帮助,现在问题已经解决了。感谢一切。我只想告诉你解决方案,因为其他人可能需要这个。我用过

var Grid=Ext.getCmp("EquipmentPartBO_GridComponentId_GridID");
    var store=Grid.getStore();
    var editedRecords = Grid.getStore().getUpdatedRecords();

并在我从 Grid 的特定列中查找值时使用了单元格编辑器。

【讨论】:

以上是关于ExtJS 使用渲染器获取新旧值的主要内容,如果未能解决你的问题,请参考以下文章

extjs 渲染器范围

ExtJS:尝试为每列使用自定义渲染器,范围问题

如何在 ExtJS 中按列类型设置默认列渲染器?

extjs:如何在列渲染器中使用 ajax 调用?

EXTJS 6网格列渲染器功能 - 您在哪里定义它?

ExtJs Grid通过渲染器中的ajax填充列