【发布时间】:2015-11-06 11:43:25
【问题描述】:
如何在每次刷新jqgrid 时保持滚动状态?我尝试了以下方法:
var scrollPosition = $("#"+grid_id).closest('.ui-jqgrid-bdiv').scrollTop();
$("#"+grid_id).trigger("reloadGrid", [{current:true}]);
$("#"+grid_id).closest('.ui-jqgrid-bdiv').scrollTop(scrollPosition);
但它不起作用,并且在网格刷新后滚动条会回到顶部。
此外,$("#"+grid_id).closest('.ui-jqgrid-bdiv').scrollTop(); 每次都会输出 0,尽管网格有一个滚动条。选择器参数 ($("#"+grid_id)) 是否不正确?里面应该有什么?
【问题讨论】:
标签: javascript jquery jqgrid