获取 igHierarchicalGrid 中当前扩展行的子网格条目

Getting entries of child grids of currently expanded row in `igHierarchicalGrid`

我正在尝试实现一种功能,其中我想要的是获取当前正在扩展的行的子项的数据。我在 Ignite UI Help Forum, but it does not help me with the issue. The Example is demonstrated in this fiddle 上完成了示例。

ui.owner.allChildren().data().igGrid.dataSource.data()

正在向我提供所有扩展行子项的数据。我希望在每个级别都实现此功能,即假设扩展了级别 2 的行,那么,我希望能够获取与该行关联的子网格的数据。

在上面提到的例子中 fiddle,我希望能够在食物展开时获取 Food 行子项的数据,以及 Beverages 行子项的数据,当这是展开的。

我不知道如何过滤掉那些不属于特定行的条目。

谢谢

我设法为您找到了一种提取特定子网格数据的方法:

$(ui.parentrow.context).find("table[data-childgrid=true]")
                       .data()
                       .igGrid
                       .dataSource
                       .data();

这仍然应该更容易使用事件参数更直接地访问!