【发布时间】:2023-03-31 06:37:01
【问题描述】:
给定一个对象:
var object = {
"key1" : Math.random()*10000000000000000,
"key2" : "value",
"key3" : "value",
}
当有人填写具有相应值的表单时,我如何将其存储在浏览器 cookie 中?当用户返回页面填写表单时,值应从 cookie 填充表单。
【问题讨论】:
-
JSON.stringify()/JSON.parse() -
我使用
var formCookie = JSON.stringify(object);得到一个JSON对象,所以问题是如何将它存储到cookie中,然后检索它并解析。 -
JSON.stringify()给你一个 json string。没有“json 对象”这样的东西。由于您现在有一个字符串,因此将值存储在 cookie 中应该是微不足道的。您最喜欢的搜索引擎应该能够将您引导至数百个示例。
标签: javascript jquery cookies