Cordova 带phonegap的回溯历史
我有两页,第一页和第二页。第1页包含的字段将包含值和进入第2页的下一步按钮。第2页在允许返回到第1页之前包含一个按钮。如何在从第2页返回时显示第1页,并使用之前输入的相同数据 我使用以下代码:Cordova 带phonegap的回溯历史,cordova,jquery-mobile,Cordova,Jquery Mobile,我有两页,第一页和第二页。第1页包含的字段将包含值和进入第2页的下一步按钮。第2页在允许返回到第1页之前包含一个按钮。如何在从第2页返回时显示第1页,并使用之前输入的相同数据 我使用以下代码: navigator.app.backHistory(); return false; 有字段动态填充combobox的问题,如果我使用您的代码,它包含这些字段的费用再次是动态的,我丢失了以前选择的内容 如何解决此问题?在将页面更改为第2页的函数中,始终可以将表单的值设置为本地存储。然后,当您返回时,
navigator.app.backHistory();
return false;
有字段动态填充combobox的问题,如果我使用您的代码,它包含这些字段的费用再次是动态的,我丢失了以前选择的内容
如何解决此问题?在将页面更改为第2页的函数中,始终可以将表单的值设置为本地存储。然后,当您返回时,让它使用您在本地存储中设置的值设置表单字段的值 e、 g.如果是文本区域,你可以这样做以进入第2页
sessionStorage.setItem("textvalue", document.getElementById('textarea').value);
$.mobile.changePage("page2.html", {
transition: "slide",
reverse: false,
reloadPage:true,
changeHash: false
});
在第一页,你回去的时候
$(“#textarea”).val(sessionStorage.getItem(“textvalue”);
希望这有帮助您可以在将页面更改为第2页的函数中始终将表单的值设置为本地存储。然后,当您返回时,让它使用您在本地存储中设置的值设置表单字段的值 e、 g.如果是文本区域,你可以这样做以进入第2页
sessionStorage.setItem("textvalue", document.getElementById('textarea').value);
$.mobile.changePage("page2.html", {
transition: "slide",
reverse: false,
reloadPage:true,
changeHash: false
});
在第一页,你回去的时候
$(“#textarea”).val(sessionStorage.getItem(“textvalue”);
希望这有帮助