在使用
隐藏列后,我有一个jqGrid v3.7.2.jqGrid('hideCol', infoName);
并使用
设置网格宽度.setGridWidth(setWidth, true)
列不会扩展以仅填充IE8中的表格宽度。
表格宽度正确。 tbody / col宽度很短。
通过CSS解决这个问题的方法是什么?或者在jqGrid中有另一种方法来纠正这个问题。
答案 0 :(得分:0)
从以下位置找到解决方案: IE8 isn't resizing tbody or thead when a column is hidden in a table with table-layout:fixed
以下为我的目的简化,在隐藏专栏后立即添加:
// IE8 Fix, tbody not equal to table width for hidden col
$('#tblGrid_Subject, td[aria-describedby=tblGrid_Subject]').attr('colSpan', '2');