【问题标题】:jqgrid Locking Up when paging or rowlistjqgrid在分页或行列表时锁定
【发布时间】:2015-03-05 14:00:21
【问题描述】:

我们发现 jqgrid 有时会锁定...尤其是在使用“行列表”下拉菜单时。数据(XML)确实从服务器返回,我可以在 GET 中看到它,但是页面上的 jqgrid 没有刷新……然后,大多数时候,它完全锁定并且必须刷新整个页面。我发现无论数据集大小如何(100 行和 3000 行都会发生同样的情况)、浏览器以及我测试过的大多数网格,都会发生这种情况。

关于寻找什么的任何提示?

我是否应该考虑覆盖更改行列表时发生的默认刷新?在这里使用刷新按钮覆盖完成了类似的操作: Olegs Answer

如果是这样,我该怎么做???

【问题讨论】:

  • 这里要补充一点... 我看到的一个网格总共只有 730 条记录。如果我将行列表设置为 1000,则不会加载任何内容。如果我有 10 行,这似乎也会发生,并将行列表设置为 50 ......不太确定该怎么做。 ?

标签: jqgrid


【解决方案1】:

在完成了我的 Grid 配置、我的 HTML 等...我发现响应中有一个损坏的 XML 元素。这个损坏的 XML 是我的代码中的一个错误,它总是发生在恰好 2 MB 的 XML 输出中。我将其追溯到服务器 XML 响应,修复了输出,现在如果 XML 正确,则网格可以很好地分页。

因此,如果您注意到这种情况发生,请先对您的 XML 进行 CDATA,然后检查是否有任何损坏的 XML。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-21
    相关资源
    最近更新 更多