欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > 其他教程 >
其他教程

如何使用jQuery $.cookie()将对象数组存储在cookie中?

(元素模板) / 2022-11-24 21:48

如何使用JQ 保存数组到cookie 里面
Cookie只能存储字符串。因此,您需要将对象数组转换为JSON字符串。如果您有JSON库,您可以简单地使用JSON.stringify(people)并将其存储在cookie中,然后使用$.parseJSON(people)对其进行解串。

最后,您的代码将如下所示:
 

var people = [
   { 'name' : 'Abel', 'age' : 1 },
   { 'name' : 'Bella', 'age' : 2 },
   { 'name' : 'Chad', 'age' : 3 },
];
$.cookie("people", JSON.stringify(people));
// later on...
var people = $.parseJSON($.cookie("people"));
people.push(
    { 'name' : 'Daniel', 'age' : 4 }
);
$.cookie("people", JSON.stringify(people));
Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com