jqGrid: jQuery - Добавить класс в ячейку в строке - PullRequest
0 голосов
/ 23 марта 2020

Как добавить класс ячейки красного цвета в столбец 'pesel' в строке?

{ name: 'pesel', index: 'pesel', width: 220, sortable: true, resizable: false},
{ name: 'differentpesel', index: 'differentpesel', hidden: true,  width: 100, sortable: true } 

                ],
               (...)
                afterInsertRow: function (rowid, rowdata, rowelem) {                  

                    if (rowdata.differentpesel == true) {
                       $('#' + rowid).children('td').addClass('cell-red');
                    }
                }

1 Ответ

0 голосов
/ 23 марта 2020

Нужно использовать cellattr вместо afterInsertRow. Это позволяет условно добавить атрибут class или style в некоторые ячейки указанного столбца c. См. здесь или здесь для получения более подробной информации.

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