【问题标题】:overflow:auto in jqgrid not working after upgrading jquery from 1.6.2 to 3.2.1将 jquery 从 1.6.2 升级到 3.2.1 后,jqgrid 中的溢出:auto 无法正常工作
【发布时间】:2017-05-26 06:48:59
【问题描述】:

这是我的代码。

.ui-jqgrid .ui-jqgrid-bdiv {
    position: relative;
    margin: 0em;
    padding:0;
    overflow: auto;
    text-align:left;
}

但是我的页面中没有显示滚动条。任何人都可以帮助, 提前谢谢...

【问题讨论】:

  • 你应该总是写你使用(可以使用)哪个版本的jqGrid以及来自哪个分支的jqGridfree jqGrid,商业Guriddo jqGrid JS或旧的jqGrid版本here)并且有效。
  • 我正在使用 jquery3.2.1 ,jqGrid 版本 4.1.1 。 CSS框架是jQuery UI

标签: jquery css jqgrid


【解决方案1】:

4.1.1 版本已经快 6 年了。这个版本已经死了很多年了。它与 jQuery 3.2.1 和当前版本的网络浏览器不兼容。例如,the answer 描述了 jqGrid 在 Chrome 19 及更高版本中低于 4.3.3 的问题。

我强烈建议您升级到free jqGrid的当前版本(4.14.0),问题应该得到解决。

【讨论】:

  • 谢谢,我会尝试最新版本并检查
  • 但是升级 jqgrid 后,我的网格没有应用 CSS,你能帮忙解决这个问题吗
  • @teja:您应该提供演示,它会重现您的问题。我确定您以错误的方式使用 jqGrid,但我无法猜测您使用的是哪个错误。查看here 的代码示例。
猜你喜欢
  • 1970-01-01
  • 2019-04-04
  • 2013-07-03
  • 2017-07-04
  • 1970-01-01
  • 2019-07-14
  • 1970-01-01
  • 2018-08-20
  • 1970-01-01
相关资源
最近更新 更多