基于extjs网格中另一个组合框的填充字段

问题描述 投票:0回答:1

在网格中,我在列字段上具有三列,并且具有组合框,并且在更改组合框值时,自动填充另一列相应的字段。如何执行此extjs

enter image description here

请参见上图获取网格代码。

我的功能在下面

autoPopulateCsid:函数(网格,rowIndex,colIndex,项目,e,记录,行,操作){

///我无法获得我正在编辑的网格的全部记录/行

}

我必须获取功能记录,以便我可以更新记录字段,它会自动变脏。所以在取消时,我将放弃所有针对该垂直行的更改

extjs extjs4.1 extjs5
1个回答
1
投票
combobox select事件没有所有这些参数,它实际接收的参数是从那里的combobox, newValue, oldValue, eOpts,您可以像这样从编辑器componenet获取“行记录”:

autoPopulateCsid: function(combobox, newValue, oldValue, eOpts) { let myRecord = combobox.up('editor').context.record; }

© www.soinside.com 2019 - 2024. All rights reserved.