jqgrid 在分页或行列表时锁定

jqgrid Locking Up when paging or rowlist

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

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

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

如果可以,我该怎么做???

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

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