如何在this.form.submit()之后停留在同一页面位置?

时间:2012-08-09 16:44:41

标签: javascript

在我执行this.form.submit()onchange事件后,它重新加载页面并将其带到页面的最顶层。是否有可能将解决方案带到js onchange调用之前的同一页面位置?

2 个答案:

答案 0 :(得分:0)

您可以进行ajax调用,以便不会完全重新加载页面(也不会向后滚动)。

或者您可以使用锚点滚动到特定的div。为此,请在重定向网址的末尾添加#theIdOfTheDiv

答案 1 :(得分:0)

使用AJAX以便页面不会重新加载,或者更改表单中的操作URL以使用命名锚点(#something),以便重新加载到页面上的相应锚点。