2014-11-17 6 views

ответ

0

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

В любом случае следует искать заголовок замороженной колонки другим способом. Можно сделать что-либо

var $fhDiv = grid.closest(".ui-jqgrid-view").find(">.frozen-div.ui-jqgrid-hdiv"); 

или

var $fhDiv = $(grid[0].grid.fhDiv); 

Чтобы установить высоту заголовка один должен установить как высоту DIV замерзшего заголовка и высоту строки в котором содержится заголовки:

$fhDiv.height(50).css("z-index", "1"); 
$fhDiv.find(">.ui-jqgrid-htable .ui-jqgrid-labels").height(50); 

можно видеть, что я поставил z-index из DIV замерзшего заголовка дополнительно. Это может потребоваться, если вы установите достаточно большое значение высоты. Значение z-index, которое нужно установить, может отличаться в зависимости от того, где вы используете jqGrid на своей странице. Значение должно быть достаточно большим, чтобы разместить div замороженного заголовка по основной сетке.

+0

большое спасибо за ответ. Я прикрепил изображение к моему вопросу. Я сделал то, что вы разместили. Это по-прежнему похоже на изображение выше. –

+0

@amandachaw: Добро пожаловать! Извините, но для меня все еще неясно, какие столбцы заморожены, как вы определяете сетку и почему проблема существует. Не могли бы вы предоставить демоверсию, которая воспроизводит проблему, или, по крайней мере, включить более подробную информацию о том, что вы делаете? – Oleg

+0

первый столбец заморожен, и все столбцы создаются динамически. но по какой-то причине высота замороженной колонны меньше других. коды слишком длинны. Я не уверен, что это поможет! –

Смежные вопросы