我正在测试Extjs演示。
http://ext.ensible.com/deploy/dev/examples/calendar/remote.html
我有一些假期:例如2011-03-23,2011-04-11,... 我想填充假日的红色
我该怎么办? 谢谢。
答案 0 :(得分:0)
尝试类似
的内容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;
}