【发布时间】:2015-12-17 17:03:39
【问题描述】:
以下代码不会改变背景颜色。
function gComplete(){
var $grid = $('#timesheetlineitemsqueue');
var colSum = $grid.jqGrid('getCol', 'totals', false, 'sum');
$grid.jqGrid('footerData', 'set', { 'totals': colSum });
$grid.jqGrid('footerData', 'set', { 'day7': 'Total' });
$grid.jqGrid('footerData', 'set', { background: 'red'});
}
我做错了什么?如果这是原因,我将如何使这 !important 变得重要?
【问题讨论】:
-
您想在整个页脚行或某个特定单元格上设置背景颜色吗?您是想根据值
colSum设置颜色(您将它设置在gridComplete回调中)还是只是设置一些独立于总和值的颜色?您将文本放在totals和day7列中。你在列中使用格式化程序吗? -
这可能很疯狂,但“背景”需要用单引号括起来吗?
-
不,配额并不重要。
footerData方法不能用于在单元格或行上设置 CSS 类。如果您希望我帮助您,请回答我在之前的评论中提出的问题。 -
我希望整行是不同的颜色,以将其与其他网格行区分开来。它不依赖于任何东西,只是一种静态颜色。