gpt4 book ai didi

javascript - 如何在 jqueryMoblie 的本地存储中存储项目

转载 作者:行者123 更新时间:2023-11-28 07:42:57 26 4
gpt4 key购买 nike

我有 4 个页面,例如 A、B、C 和 D。A 有水果名称,B 有花卉名称。4 个页面流程如下

 <--   
A -->C
-->D
B -->C

当我通过A去C时,C有带复选框的水果名称,当我通过B去C时,C有带复选框的花名称。C有书籍按钮。当我们点击书籍按钮时,数据转到D页。

我们需要的是当我去(A-->C)时。我们选择 3 个水果。然后回到 B 并得到 C。我们选择 2 朵花然后点击 BookOrder 我们需要显示总共 5 件商品。在 D 页面

我的问题只是如何显示最后选择的项目..

我们尝试了以下方法:

在页面C

function imagebackRedriect( ) {
var myStuffArray =[];
var itemName;
$('input:checked').each(function () {
$this = $(this);
checkboxidforvalidation=this.id;
itemName= $(this).closest('tr').children('td:eq(2)').text();
myStuffArray.push([itemName]);
localStorage["myStuffLocalArray"] = JSON.stringify(myStuffArray);
sessionStorage.setItem("forAllGridItems", myStuffArray);
});
TempItems = JSON.parse(localStorage["myStuffLocalArray"]);
var GetallElements += sessionStorage.getItem("forAllGridItems");
}

我们尝试过当我们选择复选框数据添加到 JSON 或 session 时,但是当我们离开并返回到 C 时数据将被删除。

请指导我

最佳答案

更新列表时,尝试在最后一行使用 JSON.parse(sessionStorage.getItem("forAllGridItems"));

我不太确定为什么您要同时使用 sessionStoragelocalStorage

无论您选择使用哪种存储选项,大多数资源都建议您使用 localstorage.setItem("key", "value");,并记住使用 JSON .stringify() 当处理字符串以外的任何数据类型时。

关于javascript - 如何在 jqueryMoblie 的本地存储中存储项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27798845/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com