ExtJs: программно выбрать строки GridPanel на неактивной вкладке не работает? - PullRequest
0 голосов
/ 24 февраля 2011

По сути, у меня есть окно, содержащее две вкладки, вторая вкладка представляет собой GridPanel и изначально неактивна.

Я хочу программно выбрать две строки этой GridPanel (через CheckboxSelectionModel), нажав «показать окно»Кнопка, но обнаружил, что она не работает.Будет выброшена ошибка JavaScript, и не будет выбрано ни одной строки.После того, как я вручную щелкнул по второй вкладке, чтобы сделать сетку видимой, все работает хорошо.

Какую самую большую ошибку я допустил?Я скоро вставлю код, если это не распространенная ошибка для начинающего extjs.

1 Ответ

2 голосов
/ 24 февраля 2011

Это потому, что ваша панель вкладок не будет отображать какие-либо компоненты, которые не видны (т. Е. Любые компоненты на второй вкладке в этом случае).

Если вы добавите следующую конфигурационную опцию в Ext.TabPanel itдолжен исправить вашу проблему:

deferredRender: false

...