我在维护scroll position
我的jqgrid
.
这是我的程序的目标:
- 首先,我单击该行。
- 单击该行后,将弹出一个表单。
- 更新记录后,用户将关闭表单。
- jqgrid 将重新加载。
- jqgrid重新加载后,会选择“最后选择的项目”
我对这些步骤没有问题 (1-5)
我的问题是,如果我有大量行,例如 500 行。它将在 jgrid 的一侧显示滚动条。
我想要做的是使用 Javascript 或 jQuery 保持滚动条的滚动位置。我该怎么做呢?
我尝试在 loadcomplete 事件中使用它
var scrollPosition = 0;
scrollPosition = jQuery("#jqgrid").closest(".ui-jqgrid-bdiv").scrollTop(scrollPosition);
jQuery("#jqgrid").closest(".ui-jqgrid-bdiv").scrollTop(scrollPosition);
但它并没有给我滚动位置的值