【发布时间】:2015-10-13 09:34:52
【问题描述】:
[![调整大小后页眉和页脚变形]
我正在使用 jqgrid 3.8.2。当我更改窗口的分辨率时,我注意到 jqgrid 的宽度和位置保持不变,而不是适应给定的分辨率。我尝试使用resize 和setGridwidth,但没有运气。我需要 chrome、IE9 和 firefox 的支持。我还 b=注意到网格表的宽度固定为某个值。,我如何调整它的大小在不影响 hdiv、bdiv 和 sdiv 组件的情况下更改分辨率?
$(window).bind('resize', function() {
//alert("resize")
jQuery("#list").setGridWidth($(window).width());
$('#gbox_list').width('');
}).trigger('resize');
【问题讨论】:
-
您需要支持哪些浏览器(IE 的哪个版本:例如 ie8 或更高版本)?你用了什么
resize,但它不起作用? -
您好,我需要chrome、mozilla和IE9的支持。附上resize函数的代码
-
将信息编辑到您的问题而不是评论中,并提供尽可能多的信息。这样你就更有可能得到答案
-
您添加文本“不影响 hdiv、bdiv 和 sdiv 组件”。对不起,但这没有意义。网格由相对复杂的 div 和表格结构组成。 bdiv(body div)、hdiv(header div)和sdiv(summary、footer div)的宽度必须对应main
<table>与main data的宽度。 -
@Oleg 感谢您的回复。但是我看到页眉和页脚未与网格单元格对齐。是因为 colmodel 中给出了固定的列宽吗?如何使页眉和页脚行随着网格调整大小而动态变化?
标签: javascript jquery html jqgrid jqgrid-formatter