当我提交表单时,页面位于页面顶部,而我的表单位于页面中间。我希望将表单提交后的相同位置重新导向回页面。
将会如何?请帮帮我。
在此先感谢。如何在提交后在表单所在的同一位置重定向?
回答
if ($('#message').text() != "") {
$('html,body').animate({ scrollTop: $("#message").offset().top }, 'slow');
}
这里是一些代码,我用它做我的工作。
页面滚动下来,我想,以显示消息“表格提交成功”
您可以尝试使用onclick="someFunction()"
作为提交按钮。 然后,在该功能中,将焦点转移到所需形式的特定项目。 例如。 document.forms[i].xxx.focus();
谢谢我已经完成了我发布的方法。 – khurram 2012-04-17 05:53:27
我认为使用锚是最好的选择。 <a name='contentForm'></a>
我认为使用Javascript是矫枉过正,因为你可以不用这样做。 只需使用http://ww.domain.com/?foo=bar#contentForm
您还可以追加#contentForm形式: <form action='/url.php?get=true#contentForm'>
感谢您的帮助 – khurram 2012-04-17 05:52:20
- 1. 如何在提交后重置表单?
- 2. 在提交表单后在另一个页面上重定向
- 3. 如何在提交信息后重定向我的表单?
- 4. 如何在提交后将表单重定向到同一页面?
- 5. 如何在提交后重定向
- 6. 如何在表单提交后重定向?
- 7. 如何在使用acf表单提交后重定向?
- 8. 如何在提交后重定向表单
- 9. 如何在成功提交AJAX表单后重定向(Rails 3.2)
- 10. 如何在表单提交后重定向到其他页面?
- 11. 如何在提交表单后重定向url?
- 12. 如何在提交表单后重定向用户
- 13. 如何在表单提交后停止重定向?
- 14. 如何在提交表单后重定向?
- 15. 如何防止表单在提交后重定向?
- 16. 如何在表单提交后添加重定向?
- 17. 表单不重定向后在PHP中提交标题位置不工作
- 18. 在AngularJS中提交后重置表单
- 19. 如何在提交表单后重置表单和验证(AngularJS)
- 20. 提交后重定向到同一页
- 21. 点击提交表单后重定向
- 22. 表单 - 点击提交后重定向
- 23. 表单提交后重定向(CSR)
- 24. 表单提交后重定向
- 25. WordPress提交后PHP表单重定向
- 26. urllib2:提交表单然后重定向
- 27. 表单提交后重定向到域
- 28. ajax表单提交后重定向
- 29. 如何在codeigniter中提交表单后重定向到上一页
- 30. 重置表单后提交
只需使用一个锚.... – Hannes 2012-04-16 10:44:56
...或获取scrollTop的量,并通过GET发送。 – inhan 2012-04-16 17:42:51
+1我只是在jQuery中使用scrollTop。这个对我有用。谢谢! – khurram 2012-04-17 05:49:31