Javascript Ajax更改滚动位置

Javascript Ajax更改滚动位置,javascript,html,ajax,scroll,jquery-scrollable,Javascript,Html,Ajax,Scroll,Jquery Scrollable,我有一个简短的问题要问你。有谁能帮我弄清楚为什么在Ajax请求之后,页面滚动会变回顶部?我想这是关于JQuery的。我在网上找不到太多的信息,所以我请求你的帮助。这是我正在做的测试页面。尝试改变,看看发生了什么。非常感谢你 www.*.ca/test/script.php 我得到了那件衣服。Thank’s因为页面会瞬间变短,所以滚动位置不能保持在原来的位置,否则页面会被滚动到内容之外。因为页面会瞬间变短,因此,滚动位置不能保持在原来的位置,否则页面将滚动超过其内容。我刚刚遇到了一些嵌入分页的情况

我有一个简短的问题要问你。有谁能帮我弄清楚为什么在Ajax请求之后,页面滚动会变回顶部?我想这是关于JQuery的。我在网上找不到太多的信息,所以我请求你的帮助。这是我正在做的测试页面。尝试改变,看看发生了什么。非常感谢你

www.*.ca/test/script.php


我得到了那件衣服。Thank’s

因为页面会瞬间变短,所以滚动位置不能保持在原来的位置,否则页面会被滚动到内容之外。

因为页面会瞬间变短,因此,滚动位置不能保持在原来的位置,否则页面将滚动超过其内容。

我刚刚遇到了一些嵌入分页的情况,我想出了一个解决方法。在页面加载时,我获取内容div的计算像素高度,然后将该固定高度设置回自身。这将在销毁和替换页面内容时使div保持固定大小

var height=$('#content').height();
$('#content').height(height);
或者更简单地说:

$('#content').height($('#content').height());

我只是遇到了一些嵌入式分页的情况,我想出了一个技巧来处理它。在页面加载时,我获取内容div的计算像素高度,然后将该固定高度设置回自身。这将在销毁和替换页面内容时使div保持固定大小

var height=$('#content').height();
$('#content').height(height);
或者更简单地说:

$('#content').height($('#content').height());

我明白了。那我该怎么办?做一个更高的俯冲,这样可以把桌子放进去吗?因此,当发出请求时,div高度保持不变?您能否告诉我如何设置宽度,使其不会随着每次刷新而改变?当表格单元格的宽度经常变化时,它变得令人沮丧。谢谢,我是阿加尼。那我该怎么办?做一个更高的俯冲,这样可以把桌子放进去吗?因此,当发出请求时,div高度保持不变?您能否告诉我如何设置宽度,使其不会随着每次刷新而改变?当表格单元格的宽度经常变化时,它变得令人沮丧。再次感谢你