extjs: закрасить красным цветом в праздничные дни - PullRequest
0 голосов
/ 23 марта 2011

Я тестирую демоверсию Extjs.

http://ext.ensible.com/deploy/dev/examples/calendar/remote.html

У меня есть несколько праздников: для примеров 2011-03-23, 2011-04-11, ... Я хочу закрасить красный цвет тем праздникам

Как я могу сделать?Спасибо.

1 Ответ

0 голосов
/ 23 марта 2011

Попробуйте что-то вроде

for (i = 0; i < columnCount; i++)
 for (k =0; k < rowCount; k++)
 { 
   var record = grid.getStore().getAt(k);  
   var fieldName = grid.getColumnModel().getDataIndex(i); 
   var val = record.get(fieldName);
   if (isHiliday(val)) 
   {
     var cell = grid.getView().getCell(k, i);
     var el = Ext.get(cell);
     el.addClass('background-red-style');
   }
 }

и не забудьте включить

.background-red-style
{
  background-color: red;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...