应用columnchooser时如何保持原始的jqgrid宽度?

时间:2015-12-03 07:23:11

标签: jquery jqgrid column-chooser

我正在使用jQgrid 4.7.0版本。当我申请'全部删除' “columnchooser”中的选项'网格的宽度缩小,因此甚至无法看到我的jQgrid标头和jQgrid寻呼机。

请参阅相同的问题here

我设置

`height: 'auto', autoWidth:'true', shrinkToFit : true, forceToFit:true`

在我的jQgrid属性中

请帮我解决这个问题

1 个答案:

答案 0 :(得分:1)

顺便说一下,我引用的旧演示使用jqGrid 4.3.1而不是jqGrid 4.7.0。我基于jqGrid 4.7.0的代码开发free jqGrid作为jqGrid的分支,因为差不多有一年了。当前版本的免费jqGrid是4.11.0。我对已发布的版本和the wiki中的每个版本进行了许多更改和增强。新版本将保留网格的宽度,隐藏一些(甚至所有)列,您将在创建它时使用width: 700 的固定值。

我创建了显示结果的演示http://jsfiddle.net/kbhmg9nq/。它使用

{{1}}

如果有人隐藏所有列,它会显示与之前相同宽度的空网格:

enter image description here

因此我建议你升级到免费的jqGrid。