Jqgrid没有调整分辨率
[![扭曲页眉和页脚后调整大小] 我正在使用jqgrid 3.8.2。当我改变窗口的分辨率时,我注意到jqgrid的宽度和位置保持不变,而不是适合给定的分辨率。我尝试使用resize
和setGridwidth
,但没有运气。我需要支持铬,IE9和firefox.I还b =注意到网格表的宽度固定为某个值。如何在不影响分辨率的情况下调整分辨率hdiv,bdiv和sdiv组件?Jqgrid没有调整分辨率
$(window).bind('resize', function() {
//alert("resize")
jQuery("#list").setGridWidth($(window).width());
$('#gbox_list').width('');
}).trigger('resize');
试试这个:
$(window).on('resize.jqGrid', function(){
table.jqGrid('setGridWidth', container.width());
})
表是jqGrid的表元素,containeris包含jqGrid的元素在div
我试过这个,它不工作:( –
@PoornaMurali:对不起,但它应该可以工作!你应该验证你做了什么('table'和'container')。调整大小的确切结果可能取决于其他选项,你在jqGrid中使用(例如'shrinkToFit'选项) – Oleg
嗨Oleg,现在我可以调整网格大小,但页脚和标题行与网格不一致.http://*.com/questions/33118099/jqgrid-resizing-footer-row-and-header-row-is-distortes-and-not-aligned-with-the attachment shot of –
哪些网页浏览器,你需要支持(IE的版本:IE8例如或只有更高)?你使用了什么'resize',它不起作用? – Oleg
您好,我需要chrome,mozilla和IE9支持。附加调整大小功能的代码 –
将信息编辑到您的问题而不是评论中,并尽可能提供更多信息。这样你更可能得到答案 – Leb