【发布时间】:2013-04-17 16:16:12
【问题描述】:
我在维护我的jqgrid 的scroll position 时遇到问题。
这是我的计划的目标:
- 首先,我点击行。
- 点击该行后,会弹出一个表单。
- 更新记录后,用户将关闭表单。
- 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);
但它没有给我滚动位置的值
【问题讨论】:
标签: c# javascript jquery jqgrid