民间,
我正在尝试在Visual Force页面中使用Row Expander插件显示EXT JS。
点击此链接http://mikhailstadnik.com/ext/examples/nested-grid.htm
根据链接,我成功地在第一个网格中显示了帐户,并在子网格中显示了相应的联系人。
问题是:当我点击第一行时,它会展开并显示相应的联系人。 当我点击第二行并且第一行未关闭时,我在第一行联系人中可以看到第二行(联系人)的数据。
所以,我认为当点击第二行时,我需要关闭第一行。
请建议我怎么做..
答案 0 :(得分:0)
您正在谈论的插件功能collapseRow(row)
方法
每次尝试扩展一行时(使用beforeexpand
事件),您需要遍历所有行并折叠展开的行。
以下是检查行是否展开的方法:
Ext.fly(row).hasClass(this.rowCollapsedClass) // this is referring to plugin instance