Как установить цвет фона ячейки на значение ячейки в jqgrid? - PullRequest
2 голосов
/ 12 марта 2011

Я использую jqgrid.Мне нужно установить цвет фона ячейки на основе значений.

Я попытался использовать следующий код после перезагрузки таблицы, цвет отключен.

jQuery ("# ​​list") .setCell ('5', '5', 't', {background: '# ff0000'});

Я хочу установить цвет фона ячейки при загрузке таблицы, основываясь назначения ячейки.как это сделать?

Заранее спасибо.

Ответы [ 2 ]

8 голосов
/ 12 марта 2011

Вы можете сделать это разными способами: см. это , это или это .Важно не только то, как вы это делаете, но и , где .Дескриптор события loadComplete является хорошим местом для этого.

ОБНОВЛЕНО : В следующей версии jqGrid вы сможете использовать новую опцию cellattr как функцию в colModel,См. это демо и мое первоначальное предложение .

1 голос
/ 12 февраля 2014

Чтобы использовать функциональность cellattr с библиотекой asp.net jqGrid, добавьте это в свой столбец. Я не могу найти это документально нигде в Интернете ...

<Formatter>
    <trirand:CustomFormatter SetAttributesFunction="clientSideFunctionName" />
</Formatter>

И спасибо Олегу за замечательное дополнение к jqGrid:)

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