[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: ExtJS 3.4 - Не удаляется css класс
Олька87
Всем привет. Подскажите, кто может, я нубик. Есть сгруппированный грид с CheckboxSelectionModel. Нужно, чтобы при выделении какого-нибудь чекбокса соответствующее имя группы выделялось другим цветом. Пишу вот так:

grid.getSelectionModel().on('rowselect', function(sm, rowIdx, r) {
var group_id = grid.getView().getGroupId();
var sel_gr = group_id.slice(0,group_id.lastIndexOf("-")+1)+r.data.name;//id группы
Ext.get(sel_gr).removeClass('x-grid-group-hd div.x-grid-group-title');
Ext.get(sel_gr).addClass('x-grid-group-hd-selected div.x-grid-group-title');
})

Класс меняется, но когда пишу аналогичное для события rowdeselect:
Ext.get(sel_gr).removeClass('x-grid-group-hd-selected div.x-grid-group-title');   
Ext.get(sel_gr).addClass('x-grid-group-hd div.x-grid-group-title');


ничего не происходит. По-прежнему остается класс 'x-grid-group-hd-selected div.x-grid-group-title'.
Олька87
Разобралась уже
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.