使用javascript / jquery(jqgrid)维护滚动条位置

时间:2013-04-17 16:16:13

标签: c# javascript jquery jqgrid

我在维护scroll position的{​​{1}}方面存在问题。

以下是我的计划的目标:

  1. 首先,我点击该行。
  2. 点击该行后,会弹出一个表单。
  3. 更新记录后,用户将关闭表单。
  4. jqgrid将重新加载。
  5. 在jqgrid重新加载后,它将选择“最后选择的项目”
  6. 我对这些步骤没有任何问题(1-5)

    我的问题是,如果我有大量的行,例如500行。它将显示jgrid侧面的滚动条。

    我想要做的是使用Javascript或jQuery维护滚动条的滚动位置。我该怎么做?

    我尝试在loadcomplete事件

    上使用它
    jqgrid

    但是它会给我滚动位置的值

1 个答案:

答案 0 :(得分:0)

见。 this fidle基于this article

<input type="submit" id="button"/>
<div id="div1"> </div>


$("#button").click(function() {
 $('html, body').animate({
              scrollTop: $("#div1").offset().top
 }, 2000);
 });