ExtJs:在非活动选项卡中以编程方式选择GridPanel的行不起作用?

时间:2011-02-23 23:00:02

标签: extjs gridpanel selectionmodel

基本上,我有一个窗口包含两个选项卡,第二个选项卡是GridPanel,最初是非活动状态。

我想通过单击“显示窗口”按钮以编程方式选择此GridPanel的两行(通过CheckboxSelectionModel),但发现它不起作用。将抛出javascript错误并且未选择任何行。手动单击第二个选项卡以使网格可见后,一切运行良好。

我犯的最大错误是什么? 如果对于extjs初学者来说这不是常见的错误,我会尽快粘贴代码。

1 个答案:

答案 0 :(得分:2)

这是因为您的tabpanel不会呈现任何不可见的组件(例如,在这种情况下,第二个标签中的任何组件)。

如果您向Ext.TabPanel添加以下配置选项,则应该解决您的问题:

deferredRender: false