Следующий код не изменит цвет фона.Установите цвет фона в нижнем колонтитуле jqGrid
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'});
}
Что я делаю неправильно? Как я могу это сделать, важно, если это причина?
Вы хотите установить цвет фона во всей строке нижнего колонтитула или на определенной ячейке? Вы хотите установить цвет на основе значения 'colSum' (вы устанавливаете его внутри callback-функции' gridComplete' когда-либо) или просто для того, чтобы установить некоторый цвет, не зависящий от значения суммы? Вы размещаете текст в столбцах 'totalals' и' day7'. Вы используете форматирование в столбцах? – Oleg
Это может быть сумасшедшим, но «фон» должен быть в одинарных кавычках? –
Нет никакой квоты. Метод 'footerData' не может использоваться для установки класса CSS в ячейке или в строке. Если вы хотите, чтобы я вам помог, ответьте на вопросы, которые я задал в своем предыдущем комментарии. – Oleg