Salesforce中的EXT JS Row Expander

时间:2012-06-15 10:26:27

标签: extjs salesforce row visualforce expander

民间,

我正在尝试在Visual Force页面中使用Row Expander插件显示EXT JS。

点击此链接http://mikhailstadnik.com/ext/examples/nested-grid.htm

根据链接,我成功地在第一个网格中显示了帐户,并在子网格中显示了相应的联系人。

问题是:当我点击第一行时,它会展开并显示相应的联系人。 当我点击第二行并且第一行未关闭时,我在第一行联系人中可以看到第二行(联系人)的数据。

所以,我认为当点击第二行时,我需要关闭第一行。

请建议我怎么做..

1 个答案:

答案 0 :(得分:0)

您正在谈论的插件功能collapseRow(row)方法 每次尝试扩展一行时(使用beforeexpand事件),您需要遍历所有行并折叠展开的行。

以下是检查行是否展开的方法:

Ext.fly(row).hasClass(this.rowCollapsedClass) // this is referring to plugin instance