簡體   English   中英

提交表單后從另一個頁面(如確認頁面)重定向后,如何將值保留在表單中

[英]How to keep the values in a form after getting redirected from another page(like a confirmation page) after submitting the form

這個問題不是關於表單提交后傳統上保持表單值的問題。 我正在創建一個電子學習門戶,我必須在其中創建需要提出試卷問題的功能。 我創建了一個表格,如圖所示:- 鏈接到我的表格

現在,當我填寫完所有值后提交表單時,它將重定向我到確認頁面,提示您“是否要輸入另一個問題”。如果單擊“是”,它將重定向我到同一頁面以創建問題如我所附的圖片所示,但是這次表單應該已經輸入了在提交之前的問題之前輸入的值。 例如,以一個段落理解問題為例,您不需要一遍又一遍地輸入段落,只需輸入要對該理解理解的問題,就可以將此作為我程序的基礎。

請幫助我,並指導我如何創建此類功能。 提前致謝。

您可以使用javascript中的localStorage來保存和設置數據。

// To get
if(localStorage.getItem('your-datas')){
    var datas = JSON.parse(localStorage.getItem('your-datas'));  
}
// To set
var myData = {section: $("#section").val(),...};
localStorage.setItem('your-datas', JSON.stringify(myData));

這里是基本用法的鏈接: https : //www.w3schools.com/html/html5_webstorage.asp

暫無
暫無

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

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