用表格的上一个滚动条位置重新加载页面

时间:2019-11-07 07:23:20

标签: javascript php jquery html css

我有一个页面,需要每3分钟刷新一次。我的页面每3分钟刷新一次,但问题是它也重置了表格滚动条的位置。我希望页面刷新,滚动条的位置应与之前的位置相同。

就像我的表格滚动条在最后一样。

enter image description here

但是刷新后,滚动条会返回到表格的起始位置。

enter image description here

我希望我的表格滚动条在重新加载页面后仍保持原样。

1 个答案:

答案 0 :(得分:0)

首先,您必须在刷新页面之前获取表具有的滚动值:

var scroll_value = $('.tableWithScroll').scrollLeft();

刷新页面后,您应该像这样应用scroll_value

$(".tableWithScroll").scrollLeft(scroll_value);

在这里摆弄: https://jsfiddle.net/Samuel10F/aro390f6/61/

这样就足够了,刷新页面后发送scroll_value的方式应该有所不同,这取决于您是进行某种类型的POST还是仅使用js。如果对此有疑问,应该共享代码。