如何将列表存储到 Cookie 中并在另一个页面中查看
How to store a list into a cookie and view in another page?
如何将此有序列表存储到 cookie 中,以便我可以在另一个页面中查看它?目标页面的语法应该是什么?
- 咖啡
- 茶
- 牛奶
谢谢
例如,您可以使用 jQuery.cookie 插件来管理您的 cookie。
var list = ['coffee', 'tea', 'milk'];
$.cookie('cookie_name', JSON.stringify(list));
要获取数组中的值和转换,您必须这样做:
var list = JSON.parse($.cookie('cookie_name'));
希望对您有所帮助。
您可以使用 document.cookie 在 JavaScript 中获取和设置 cookie 值:
document.cookie = "list=,Coffee,Tea,Milk";
在这里,我使用"列表"键设置数据。要访问值,您需要解析 cookie 以获取键"列表"。Cookie 仅存储字符串值,因此您还需要将其转换为数组:
var cookieValue = document.cookie.replace(/(?:(?:^|.*;'s*)list's*'='s*([^;]*).*$)|^.*$/, "$1");
var list = cookieValue.split(",");
console.log(list)
相关文章:
- 使用jquery从列表项中移除类,并将一个类添加到另一个列表项中
- JavaScript,如何从一个列表中获取选定的值,同时在另一个列表中进行更改
- 如何在选择另一个列表框值时清除列表框值
- 将单元格的高度从一个表列表指定到另一个列表
- 如何使用列表框的一个值来设置另一个列表框的值
- Jquery UI 可排序和可删除 - 无法将项目从一个列表克隆到另一个列表
- 使用 JQuery 将元素从一个列表移动到另一个列表
- jQuery - 一个列表中的每个列表在另一个列表之前
- 仅将列表的项传输到另一个列表 JavaScript
- 尝试将列表数据放入另一个列表
- JavaScript 帮助将元素从一个列表移动到另一个列表
- 在谷歌应用程序脚本中将列表框的选定值传递给另一个列表框
- 列表框选中另一个列表框将在javascript中弹出
- YII:如何将参数列表从js传递到控制器,并通过传递另一个列表来调用新视图
- Meteorjs编辑按钮并从一个列表中删除,添加到另一个列表
- 如何在html中使用一个列表的元素作为另一个列表条件
- 导航关闭单击另一个列表项
- 一个下拉列表的输入决定了在另一个列表中显示什么
- 从带有mysql数据的列表框中获取选定的select值,以打开另一个列表框并使用该值获取mysql数据
- 如何将元素从一个列表移动到另一个列表