我的 main.js 页面中有数组,我使用
//主页
$j.each(response.records, function(i, record) {
localStorage['sizes']=JSON.stringify(response.totalSize);
var names=[];
names[0]=getDate(record.StartDateTime);
localStorage['names']=JSON.stringify(names);
window.location = "theme.html";
});
//下一页
var size = JSON.parse(localStorage['sizes']);
alert("Size in next page" + size);
for(var i=0;i<size;i++)
{
var storedNames = [];
storedNames=JSON.parse(localStorage['names']);
alert("Stored Array value " + storedNames);
}
记录包含日期、时间、位置等所有数据。我想在下一页发送完整记录,但在该页面中我无法解析该对象。所以我决定只发送日期,但这里的日期计数是 4,但在另一个页面中,我只有最后一个日期存储在数组中。因此,我将响应长度存储在主页中并在下一页中获取大小,并且在该循环运行之后,但我再次得到相同的最后一个值 4 次。
请帮我。提前致谢