gpt4 book ai didi

html - jqGrid调整大小问题

转载 作者:行者123 更新时间:2023-11-28 14:29:16 25 4
gpt4 key购买 nike

我的网页上有一个 jqGrid。我有调整大小的问题。当我恢复我的网页时,我页面上的所有元素都会自动调整大小,但我的 jqGrid 表不会。实际上我已经按如下方式编辑了表格的宽度:

...
width:1000,
...

我希望它有一个最小宽度,但当我恢复(变得更小)我的网页时自动调整大小。

我该怎么做?

编辑:

我试过了,但我不确定这是不是正确的方法:confTable 是我的 jqGrid id,content 是它的父元素的 id。

$("#confTable").jqGrid('gridResize', { minWidth: 800, minHeight: 100 });
$(window).bind('resize', function() {
var gridWidth = $("#confTable").width();
var contentWidth = $("#content").width();
if (gridWidth > 0 &&
Math.abs(gridWidth - contentWidth) > 5) {
$("#confTable").jqGrid('setGridWidth', contentWidth);
}

}).trigger('resize');

我想实现解决方案 here描述。但是 setgridWidht 和 .attr() 的行不起作用。我的代码浏览器是否兼容?在我尝试实现该问题的解决方案时可能出现了什么问题?

附言:

它说:$("#confTable").setGridWidth 不是函数。实际上,我需要根据其父级的父级调整 jqGrid 的大小。

最佳答案

这是一个您可以尝试的简单示例:

$(window).resize(function(){
$("#confTable").setGridWidth($(this).width() * .95);
});

关于html - jqGrid调整大小问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7559841/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com