jqGrid冻结:true创建重叠的重复列

jqGrid冻结:true创建重叠的重复列,jqgrid,Jqgrid,我有一个包含10列的jqGrid,当我在第一列冻结(冻结:true)时,它实际上会在加载数据之前将一个水平滚动条放入columns header div中,当加载数据时,在第一列中,实际上有两列数据彼此重叠。您可以看到副本,因为副本的格式是偏移的,就像它具有不同的样式一样。 冻结前两列时,水平滚动条仅位于第二列标题中,但现在第一列和第二列有重复项。当我冻结更多列时,最后一个冻结的列有滚动条,所有列都有重复项 我知道这很长,但我想用图片来代替细节问题 冻结柱本身确实有效,但它会导致上述问题 有什么

我有一个包含10列的jqGrid,当我在第一列冻结(冻结:true)时,它实际上会在加载数据之前将一个水平滚动条放入columns header div中,当加载数据时,在第一列中,实际上有两列数据彼此重叠。您可以看到副本,因为副本的格式是偏移的,就像它具有不同的样式一样。 冻结前两列时,水平滚动条仅位于第二列标题中,但现在第一列和第二列有重复项。当我冻结更多列时,最后一个冻结的列有滚动条,所有列都有重复项

我知道这很长,但我想用图片来代替细节问题

冻结柱本身确实有效,但它会导致上述问题

有什么想法吗

添加图像

更新:我在查看结果html后发现,重复列的原因是有两个div,一个没有冻结列,另一个有冻结列


更新:结果是冻结列中的行的高度没有设置为与未冻结列中的行的高度相同,因此可以看到两列中的行。

使用哪个版本的jqGrid,以及使用哪个fork(,或版本为4.5.2的旧jqGrid。您是否尝试更改URL并重复测试?我加载了5.0.2并遇到了相同的问题。我给您写了关于免费jqGrid(4.12.1)的文章与Guriddo jqGrid JS 5.0.2无关。我将链接发布给您。您需要的只是更改页面上的3行,以便使用例如
https://cdn.jsdelivr.net/free-jqgrid/4.12.1/css/ui.jqgrid.min.css
https://cdn.jsdelivr.net/free-jqgrid/4.12.1/js/i18n/grid.locale-en.min.js
https://cdn.jsdelivr.net/fr请参见jqgrid/4.12.1/js/jquery.jqgrid.min.js
。就这些。