Столбцы jqGrid не расширяются до setGridWidth после того, как 1 столбец скрыт только в IE8 - PullRequest
0 голосов
/ 12 августа 2010

У меня есть jqGrid v3.7.2, после сокрытия столбца с помощью

.jqGrid('hideCol', infoName);

и установки ширины сетки с помощью

.setGridWidth(setWidth, true)

Столбцы не расширяются, чтобы заполнить таблицуширина только в IE8.

Ширина таблицы правильная.Ширина tbody / col коротка.

Есть ли способ решить эту проблему с помощью CSS?Или есть другой метод в jqGrid, чтобы исправить эту проблему.

1 Ответ

0 голосов
/ 12 августа 2010

Нашел решение из: IE8 не изменяет размеры тела или объекта, когда столбец скрыт в таблице с макетом таблицы: исправлено

Ниже для моей цели упрощено, добавлено справапосле того как я спрятал столбец:

// IE8 Fix, tbody not equal to table width for hidden col
            $('#tblGrid_Subject, td[aria-describedby=tblGrid_Subject]').attr('colSpan', '2');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...