Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 本地存储在刷新后清除_Javascript_Jquery_Local Storage - Fatal编程技术网

Javascript 本地存储在刷新后清除

Javascript 本地存储在刷新后清除,javascript,jquery,local-storage,Javascript,Jquery,Local Storage,出于某种原因,每次我尝试在属性Reservas下将某些内容保存到本地存储时,如果我刷新页面,本地存储中的数据将被清除 我已经使用了一种类似的方法在我的应用程序(其他页面)上存储注册表中的数据,它可以完美地存储数据。我不知道为什么这不起作用 $(文档).ready(函数(){ var用户日志; var reserva={} var reservas=[] var dia_semana_input=document.getElementById('sel_dia')) var refeicao_in

出于某种原因,每次我尝试在属性
Reservas
下将某些内容保存到本地存储时,如果我刷新页面,本地存储中的数据将被清除

我已经使用了一种类似的方法在我的应用程序(其他页面)上存储注册表中的数据,它可以完美地存储数据。我不知道为什么这不起作用

$(文档).ready(函数(){
var用户日志;
var reserva={}
var reservas=[]
var dia_semana_input=document.getElementById('sel_dia'))
var refeicao_input=document.getElementById('sel_tipo'))
var prato_input=document.getElementById('sel_prato'))
变量错误\u修复={
诺姆:“1”,
直径:“1”,
参考:“1”,
普拉托:“1”
}
reservas.push(错误\u修复)
setItem(“Reservas”,JSON.stringify(Reservas));
var utilizadores=JSON.parse(localStorage.getItem('utilizadores'))
console.log(实用程序)
console.log(保留)
reservas=JSON.parse(localStorage.getItem('reservas'))
/*核实是否需要使用公共设施*/
对于(变量i=0;i
您可以使用该键调用
setItem
。这将导致将其设置为
reservas
中的值。也许你想调用
getItem

欢迎使用SO,请使用、read和@Papipone您是否有一个脚本可以自动标记第一次发布的文章,而不考虑内容?如果没有一个写得很糟糕的错误脚本,您肯定不会得出这样的结论吗?您在第一次调用
getItem()
之前调用了
setItem()
,因此您可能正在覆盖
var utilizadores=JSON.parse上的现有值
Uncaught TypeError:Cannot read属性'length'为null
(localStorage.getItem('utilizadores'))
,尝试设置
var utilizadores=[]
,它将work@Aron我不使用任何脚本。不过谢谢你向我报告。我会尽力帮助新来者。我通常会复制粘贴新投稿人的第一篇文章(评论队列)的句子。我会改变我的行为。