簡體   English   中英

如何在this.form.submit()之后留在相同的頁面位置?

[英]how to stay at the same page location after this.form.submit()?

在執行this.form.submit()onchange事件后,它會重新加載頁面並顯示在頁面的頂部。 是否有可能將解決方案帶到與js onchange調用之前相同的頁面位置?

您可以進行ajax調用,以使頁面不會完全重新加載(也不會向后滾動)。

或者,您可以使用錨點滾動到特定的div 為此,在重定向URL的末尾附加#theIdOfTheDiv

請使用AJAX以便不重新加載頁面,或者將表單中的操作URL更改為使用命名錨點( #something ),以便將其重新加載到頁面上的相應錨點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM