Jqgrid重新加载,当前值设置为true时重新加载不';不能正确地重新加载网格

Jqgrid重新加载,当前值设置为true时重新加载不';不能正确地重新加载网格,jqgrid,Jqgrid,我的主要问题是在重新加载jqgrid时保留它的滚动位置。我从下面的帖子中找到了解决方案。 但现在我面临另一个问题。我在网格中添加了新行,并调用了save方法。所以,当使用上述解决方案刷新网格时,我不会获得新行的Id 任何帮助都将不胜感激。谢谢 不获取id是什么意思?不从网格中的服务器获取id,或者不创建新id?假设您在第3页并添加新记录,使用current true重新加载将使用此页重新加载网格,并且您插入的新记录将按照您的规则进行排序-即,它不能位于当前第3页。感谢@TonyTomov的重播

我的主要问题是在重新加载jqgrid时保留它的滚动位置。我从下面的帖子中找到了解决方案。

但现在我面临另一个问题。我在网格中添加了新行,并调用了save方法。所以,当使用上述解决方案刷新网格时,我不会获得新行的Id


任何帮助都将不胜感激。谢谢

不获取id是什么意思?不从网格中的服务器获取id,或者不创建新id?假设您在第3页并添加新记录,使用current true重新加载将使用此页重新加载网格,并且您插入的新记录将按照您的规则进行排序-即,它不能位于当前第3页。感谢@TonyTomov的重播。我的意思是,当我在网格中添加新记录并执行保存操作时,数据保存成功。不是在保存之后,我正在用$(“#list”).trigger(“reloadGrid”,[{current:true}])重新加载jqgrid。网格已刷新,但新添加的记录没有数据库中的id。它的Id为0。如果您的reloadAfterSubmit为false,记录将保留插入的Id,如果上述选项为false,那么您应该检查服务器端代码是否插入了正确的Id,但这一切都取决于您的代码。演示该问题的示例将有所帮助,因为还有许多其他选项会导致此问题。