gpt4 book ai didi

javascript - 如何将一页数组数据传递到另一页

转载 作者:行者123 更新时间:2023-11-29 21:53:48 24 4
gpt4 key购买 nike

我得到这样的数据形式

 $('input:checked').each(function () {
$this = $(this);
var itemName= $(this).closest('tr').children('td:eq(2)').text();
var itemCost=$(this).closest('tr').children('td:eq(3)').text(); // admin
var itemQty= $(this).closest('tr').find('td:eq(4) input').val();
});

我有 4 个这样的文本字段 enter image description here当我单击复选框时。我们需要将数据(名称、成本、数量)传递到下一页。如果我们单击 4 个复选框。我们需要将 4 个名称、4 个成本和 4 个数量值传递到下一页。

请任何一位指导。请告诉我总数据将传递到其他页面。我们像这样重定向页面

window.location = '../html/NextPage.html';

最佳答案

类似下面的内容:

这是一个有效的 Jsfiddle

var myStuffArray =[];
$('input:checked').each(function () {
$this = $(this);
var itemName= $(this).closest('tr').children('td:eq(1)').text();
var itemCost=$(this).closest('tr').children('td:eq(2)').text();
var itemQty= $(this).closest('tr').find('td:eq(3) input').val();
myStuffArray.push([itemName, itemCost, itemQty]);
});

//store in local storage
localStorage["myStuffLocalArray"] = JSON.stringify(myStuffArray);

//... on second page
var myRetrievedStuffArray = JSON.parse(localStorage["myStuffLocalArray"]);
alert (myRetrievedStuffArray[0][0]); //alerts the first "itemName"

关于javascript - 如何将一页数组数据传递到另一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27559950/

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