1

我正在尝试实现一个功能,我想要的是获取当前正在扩展的行的孩子的数据。我通过了Ignite UI Help Forum上的示例,但它对我的问题没有帮助。这个 fiddle演示了这个例子。这

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

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

在上面提到的小提琴示例中,我希望能够在扩展食物时获取Food行子的数据,以及在扩展食物时获取行子的数据Beverages

我无法弄清楚,如何过滤掉那些不属于特定行的条目。

谢谢

4

1 回答 1

4

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

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

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

于 2015-03-03T20:08:24.323 回答