【发布时间】:2013-01-11 23:39:56
【问题描述】:
如何在 javascript 中将数组的每个内容存储在 cookie 中,并且我还必须检索数组的所有术语? 我试过了,但我无法从 cookie 中取回项目....
我的代码在我试过的下面
var myArray=["123","234","32"];
$.cookie('myCookie', escape(myArray), { expires: 1});
var s = unescape($.cookie('myCookie');
【问题讨论】:
-
What have you tried?你搜索过关于cookies的教程吗?
-
添加了 jQuery 标签,因为它看起来像那样......现在我们有了一个副本。看来您不应该使用
escape或unescape。 -
您的代码有错字。
var s = unescape($.cookie('myCookie');缺少最后一个括号 -
我尝试删除 escape 和 unescape 但没有得到正确的解决方案。我可以将数组保存在 cookie 中,但是如何检索我无法执行的每个术语
-
如果你使用这个cookie实现,看来你必须将
json选项设置为true:github.com/carhartl/jquery-cookie#json。
标签: javascript jquery