【发布时间】:2016-06-09 20:00:15
【问题描述】:
我正在使用 jqGrid,没有分页和排序,但我冻结了第一列。我知道记录数,30 条记录。我设置的高度大于记录总数,没有问题。
但是,如果我将高度设置为小于数字或记录,则可以使用垂直滚动。滚动第一行,也没有问题,但是当我得到最终记录时,我可以看到最后一行在第一个单元格(冻结列)和其他单元格之间有点错位。
我正在尝试更改 CSS 文件中的一些元素,但没有成功。
我该如何解决这个问题?
查看图片:
滚动后(查看最后几行):
有什么想法吗?
【问题讨论】:
-
您使用哪个版本的 jqGrid 以及来自哪个分支(free jqGrid、商业Guriddo jqGrid JS 或版本 the wiki article。希望free jqGrid 4.13.3不存在这个问题。
-
我的想法是使用免费版,但现在,阅读您的评论,我开始相信我没有得到免费版。我刚刚用谷歌搜索“下载 jqGrid”并转到Trirand page。版本是“Guriddo_jqGrid_JS_5.1.0.zip”。我会尝试从您的链接中获取版本。
-
你可以得到Guriddo的源代码,但不能免费使用。您可以找到价格here。在 4.7.1 中更改许可协议是我制作 4.7 分支(根据 MIT 许可提供的最新版本)的原因。我现在以free jqGrid 的名义开发它。您可以从 CDN、npm 包、NuGet 包等中使用它。有关详细信息,请参阅the readme。我实现了许多新功能并修复了旧错误。查看每个已发布版本的自述文件。
-
奥列格,很抱歉我耽搁了这么久,但你是对的!我只是下载了免费的 jqGrid,这个问题不再发生了,至少在 Chrome 上。在 IE 上,它继续,但没关系,因为在使用 jqGrid 之前,另一个解决方案与 IE 有问题。 IE 很烂.. :D 非常感谢您的帮助