Как установить класс CSS на JQGrid?

Я разрабатываю веб-сайт с JQGrid. Я также превращаю таблицу в PDF. Я хочу отображать заголовок таблицы на каждой странице, чтобы PDF-конвертеру мне нужно было установить CSS тег свойства THEAD таблицы на «display: table-header-group».

Итак, как мне установить это свойство CSS в JQGrid?

Спасибо.


person lawphotog    schedule 06.03.2013    source источник
comment
Если вы изучите структуру сетки, созданной jqGrid, вы увидите, что она состоит из нескольких погружений, содержащих несколько таблиц. Какие <thead> таблицы вы хотите изменить? Кроме того, у меня недостаточно опыта работы со стилем display:table-header-group CSS, но он выглядит более полезным в случае, если вы используете какие-то другие элементы в качестве <table>. Например, вы можете использовать элементы <p> или <div> и отображать структуру, близкую к <table>. Поэтому я не понимаю, какова ваша цель использования display:table-header-group.   -  person Oleg    schedule 06.03.2013


Ответы (1)


<rows>
<page>1</page><total>1</total><records>2</records>
    <row id='13'>
        <cell>1.00</cell>
        <cell class='ui-state-error'>15.00</cell>
        <cell>9.00</cell>
    </row>
    <row id='12'>
        <cell>1.00</cell>
        <cell>2.00</cell>
        <cell class='ui-state-highlight'>1.15</cell>
    </row>
</rows>


 cellattr: function () {
    var c = $('cell:eq(1)', arguments[2]).attr('class');
    return c ? " class='" + c + "'": "";
}

Проверьте этот поток

person Community    schedule 06.03.2013