當我提交表單時,頁面位於頁面頂部,而我的表單位於頁面中間。我希望將表單提交後的相同位置重新導向回頁面。
將會如何?請幫幫我。
在此先感謝。如何在提交後在表單所在的同一位置重定向?
回答
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