Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.01.2011, 08:44
Новичок на форуме
Отправить личное сообщение для stopstopstop Посмотреть профиль Найти все сообщения от stopstopstop
 
Регистрация: 29.01.2011
Сообщений: 4

Из TabPanel пропадают GridPanel'и
Дорогие друзья Нид хелп Очень на вас надеюсь

Есть панель с layout: 'border', включающая две панели:

items: [
  new Ext.grid.GridPanel({
    region: 'center'
  }),
  new Ext.TabPanel({
    region: 'south'
  })
]


То есть: верхняя - GridPanel, нижняя - TabPanel. В верхней находится список чего-либо.

У нее есть selModel, которая следит за нажатием на ряд и добавляет табы в нижнюю TabPanel:

new Ext.grid.RowSelectionModel({
  listeners: {
    rowselect: {
      fn: function(sm, index, record) {
        tabPanel.removeAll(false);
                
        tabPanel.add(tab1, tab2, tab3);
        tabPanel.setActiveTab(0);
      }
    }
  }
}


То есть: при клике на ряд очищается TabPanel, после чего в нее добавляется три таба, каждый из которых представляет Ext.grid.GridPanel.

И с этим есть проблема. Кликаем по ряду - табы появляются, кликаем еще раз - появляются не все, на один меньше, кликаем еще раз - их еще меньше на один.

Если табы сделать не Ext.grid.GridPanel, а Ext.Panel, то проблемы нет.

Выложил проблемный код вот сюда: ...
Загляните, пожалуйста, покликайте. Буду очень благодарен, если подскажете, в чем беда.

Последний раз редактировалось stopstopstop, 29.01.2011 в 10:34.
Ответить с цитированием
  #2 (permalink)  
Старый 29.01.2011, 10:32
Новичок на форуме
Отправить личное сообщение для stopstopstop Посмотреть профиль Найти все сообщения от stopstopstop
 
Регистрация: 29.01.2011
Сообщений: 4

Решил. GridPanel обязательно должен иметь store и colModel.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как скрыть панель в TabPanel br102 ExtJS 1 01.02.2011 18:05
активация grid в TabPanel burashka ExtJS 1 03.09.2010 15:43
центрирование в TabPanel burashka ExtJS 1 16.07.2010 12:13
Создать TabPanel ... __Sergey__ ExtJS 2 21.01.2010 09:01
проблема с TabPanel lunina ExtJS 0 30.11.2008 20:29