【问题标题】:jqgrid - horizontal scrollbar - position - after paging - from left to rightjqgrid - 水平滚动条 - 位置 - 分页后 - 从左到右
【发布时间】:2017-03-30 10:07:02
【问题描述】:

考虑以下场景:

JqGrid 已加载。

由于数据很宽,所以它有水平滚动条。

向右滚动。

现在,点击下一页(分页)

显示下一页。

但滚动条在右侧,即从上一页滚动条位置保持的位置。

我们的要求是分页后左侧的滚动条与前一页滚动条的位置无关。

我在网上搜索并没有找到任何关于这个场景的文章/演示。谢谢。

【问题讨论】:

    标签: jquery jqgrid scrollbar jqgrid-asp.net mvcjqgrid


    【解决方案1】:

    例如,您可以在 onPaging 内设置 bDiv 的 scrollLeft。相应的代码可以简化如下:

    onPaging: function () {
        var bDiv = this.grid.bDiv;
        setTimeout(function () {
            bDiv.scrollLeft = 0;
        }, 0);
    }
    

    【讨论】:

    • 非常感谢。按预期工作正常。太好了..)
    猜你喜欢
    • 2011-03-06
    • 2021-08-12
    • 1970-01-01
    • 2019-10-22
    • 2016-02-05
    • 1970-01-01
    • 2016-08-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多