Если вы хотите установить цвет фона всех заголовков jqGrid, вы можете включить
<style type="text/css">
.ui-jqgrid-sortable {background-color:red}
</style>
на вашей HTML-странице. Если вы хотите внести изменения только для одного столбца, вы можете использовать метод setLabel :
$("#myGrid").jqGrid('setLabel','Price', '', {'background':'red'});
или
$("#myGrid").jqGrid('setLabel','Price', '', 'myColorClass');
В этом случае вы не можете использовать background-color
, потому что jqGrid использует jQuery UI по умолчанию, и каждый элемент сетки имеет background
определенный. To overwrite this you have to use also
фоновый CSS.
Я рекомендую вам настроить и загрузить тему, которую вы используете в http://jqueryui.com/themeroller/, чтобы результаты выглядели лучше.