Jquery 使用HTML如何将JSON值检索到本地存储中。
在HTML上向表追加一行之后,如何获取所有数据(JSON格式)并存储在本地存储中 这是我的JS代码:Jquery 使用HTML如何将JSON值检索到本地存储中。,jquery,json,html,Jquery,Json,Html,在HTML上向表追加一行之后,如何获取所有数据(JSON格式)并存储在本地存储中 这是我的JS代码: // Our next step is to check if we have something on local storage already saved // in our machine and if we do we need to place that in the page $("#div1").hide(); if(localStorage.getItem('dat
// Our next step is to check if we have something on local storage already saved
// in our machine and if we do we need to place that in the page
$("#div1").hide();
if(localStorage.getItem('dataToStore')) {
//String to JSON object
var exidata= JSON.parse(localStorage.getItem('dataToStore'));
$('#details tr:last').after('<tr>');
$.each(exidata, function(key, value){
$('#details tr:last').append('<td>'+value+'</td>');
});
$('#details tr:last').after('</tr>');
} else{
alert('Problem mate, its empty!!');
}
});
//我们的下一步是检查本地存储上是否保存了某些内容
//在我们的机器中,如果我们这样做了,我们需要将其放在页面中
$(“#div1”).hide();
if(localStorage.getItem('dataToStore')){
//字符串到JSON对象
var exidata=JSON.parse(localStorage.getItem('dataToStore');
$(“#详细信息tr:last”)。在(“”)之后;
$.each(数据、函数(键、值){
$(“#详细信息tr:last”).append(“”+value+“”);
});
$(“#详细信息tr:last”)。在(“”)之后;
}否则{
警报('问题伙伴,它是空的!!');
}
});
加载页面时,它会检查本地存储中是否有任何内容,如果有,它会将其打印到表中。
下一步是切换到注册表,填写详细信息,然后单击提交,然后将详细信息添加到表中。现在有n+1行。
然后我想获取所有数据(JSON格式)并将其存储在本地存储器中
如果问题/问题不清楚,请道歉
非常感谢这就是你想要的吗?@Tobias,不幸的是,这不是我想要的。我知道我需要.stringfy&.parse将JSON对象存储在本地存储器中。但我面临的问题是从表中获取所有数据并尝试存储这些数据。如果不通过网络发送,为什么需要JSON格式的表?您可以轻松地将其存储为类似localStorage.tablettuff=$('#table').html()的innerHTML格式;嗨,Jason,给出的说明要求我以JSON格式存储数据。说明:1。将数据以json格式存储在会话缓存中–HTML5功能2。从会话缓存读取数据并以表格格式显示。3.表格标题为灰色4。交替的表格行有不同的颜色。看起来你已经完成了阅读和显示部分。而且,您只需要帮助将表中的数据以JSON格式保存回localStorage。考虑使用相同的