1

我有一个看起来像这样的网格:

----------------------
Id | Customer | Total
----------------------
100| Foo, Inc.| $19.95
----------------------
200| Bar, LLC.| $23.50
----------------------

当我双击任何给定的行时,我想在包含嵌套网格的特定行下方添加一行。那么网格将如下所示:

----------------------
Id | Customer | Total
----------------------
100| Foo, Inc.| $19.95
----------------------
  ------------------
  ORDER DETAIL
  ------------------
  Item | Term | SKU
  ------------------
  1    | 30   | abc    
  ------------------
----------------------
200| Bar, LLC.| $23.50
----------------------

我已经有一个用于孩子的网格容器(“ORDER DETAIL”),我将在其他地方使用它。如何将该网格动态添加到双击网格下方的一行?

4

1 回答 1

2

正如 Robert 已经提到的,您可以使用 RowExpander 插件http://docs.sencha.com/ext-js/4-1/#!/api/Ext.ux.RowExpander 在网格行中包含额外信息。

这是实施示例: http ://docs.sencha.com/ext-js/4-1/#!/example/grid/grid-plugins.html

于 2013-03-12T20:46:15.423 回答