Jqgrid установить цвет фона ячейки - PullRequest
5 голосов
/ 19 августа 2009

В обсуждении «Пользовательские всплывающие подсказки данных в jqGrid 3.4 » узнали, как использовать setcell для изменения цвета текста внутри ячейки jqgrid. Как мы можем изменить цвет фона ячейки?

Попробовал следующее

jQuery("#list").setCell (row,col,'',{ background-color:'red'});

jQuery("#list").setCell (row,col,'','',{ bgcolor:'red'};

Ответы [ 3 ]

13 голосов
/ 26 мая 2010

Используйте background вместо определенных правил, таких как background-color:

jQuery("#list").setCell (row,col,val,{background:'#ff0000'});
3 голосов
/ 05 октября 2010
jQuery("#list").setCell (row,col,'',{ 'background-color':'red'})

Это не сработало в IE для меня (отлично в Firefox и Chrome), поэтому я сделал то, что предложил Джон Вирс, и переключился на:

jQuery("#list").setCell (row,col,'',{'background':'#ff0000'});

и это сработало в Firefox, Chrome и IE для меня.

Извините, мой аккаунт слишком новый, чтобы голосовать или явно комментировать, иначе я бы просто проголосовал за пост Джона.

1 голос
/ 19 августа 2009
jQuery('#list').setCell('12','name','',{'background-color': 'red'},'');

Вы ставите правильный номер строки? Правильное имя colName?

Вам также не хватает кавычек в цвете фона.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...