Показать сообщение отдельно
  #1 (permalink)  
Старый 13.07.2013, 06:57
Аватар для demi
Кандидат Javascript-наук
Отправить личное сообщение для demi Посмотреть профиль Найти все сообщения от demi
 
Регистрация: 30.11.2008
Сообщений: 122

Динамически изменить Тулбар в Grid
у меня есть таблица,
ее содержимое и поля меняются с помощью grid.reconfigure
а как при этом поменять tbar ?

пробовал так
есть ТБар
tb = new Ext.toolbar.Toolbar({
		items : [ 
		  {
           text: 'Добавить документ',
			itemId: 'new',
			icon: 'ext/resources/ext-theme-classic/images/dd/drop-add.gif',
            handler: function(){
		...
            }
        },
          {
            itemId: 'delete', // id кнопки, потом пригодится
            text: 'Удалить',
			
			icon: 'ext/resources/ext-theme-classic/images/dd/drop-no.gif',
			
            handler: function(){
             ..
        }
      ]		
});

Есть таблица , в ней добавляю tbar
var grid_podacha = Ext.create('Ext.grid.Panel', {
	   columnLines: true,
		store: store_podacha, 
		click_to_edit:2,	
		border : 1,
        columns: col_grid_podacha,
        height: 600,
        width: '100%',
        title: 'Документы подача вагонов',
       // renderTo: 'grid9',
	   handler: function(grid, rowIndex, colIndex) {
                   // var rec = grid.getStore().getAt(rowIndex);
				   
                    alert(colIndex);
                },
        bbar: Ext.create('Ext.PagingToolbar', {
...
			
        }),
		tbar: tb
    });


Как можно вставить в tbar допустим tb2?
Ответить с цитированием