【发布时间】:2017-03-30 10:07:02
【问题描述】:
考虑以下场景:
JqGrid 已加载。
由于数据很宽,所以它有水平滚动条。
向右滚动。
现在,点击下一页(分页)
显示下一页。
但滚动条在右侧,即从上一页滚动条位置保持的位置。
我们的要求是分页后左侧的滚动条与前一页滚动条的位置无关。
我在网上搜索并没有找到任何关于这个场景的文章/演示。谢谢。
【问题讨论】:
标签: jquery jqgrid scrollbar jqgrid-asp.net mvcjqgrid
考虑以下场景:
JqGrid 已加载。
由于数据很宽,所以它有水平滚动条。
向右滚动。
现在,点击下一页(分页)
显示下一页。
但滚动条在右侧,即从上一页滚动条位置保持的位置。
我们的要求是分页后左侧的滚动条与前一页滚动条的位置无关。
我在网上搜索并没有找到任何关于这个场景的文章/演示。谢谢。
【问题讨论】:
标签: jquery jqgrid scrollbar jqgrid-asp.net mvcjqgrid
例如,您可以在 onPaging 内设置 bDiv 的 scrollLeft。相应的代码可以简化如下:
onPaging: function () {
var bDiv = this.grid.bDiv;
setTimeout(function () {
bDiv.scrollLeft = 0;
}, 0);
}
【讨论】: