0

我正在使用 Ext Js 4.0 并使用在带有 Accordion 布局的面板中添加的 3 个网格面板。

保留这些面板之外的一个按钮,我希望在单击它时获取当前展开面板的选定行数据。

为了从单个面板的网格中获取数据,我使用了以下代码:

lside.items.items[0].getSelectionModel().getSelection()[0].data

lside是带有 Accordion 布局的面板)。

问题是我不知道,也无法弄清楚如何确定展开哪个面板。

4

2 回答 2

0

扩展面板必须有一个(或更多)额外的 css 类 - 用 firebug 检查它。通过检查 html 元素是否有此类,您可以确定面板是否展开。

于 2012-12-24T08:21:01.640 回答
0

我不知道我是怎么错过getCollapsed的,但是面板方法帮助我确定哪个面板处于活动状态

只需要遍历所有面板并检查哪个面板getCollapsed返回 false 作为结果

于 2012-12-25T20:43:14.023 回答