jquery cookie 通过循环追加值

jquery cookie append values through loop

本文关键字:追加 循环 cookie jquery      更新时间:2023-09-26

我目前正在尝试遍历数组并将 id 附加到我当前的 jquery cookie 中,但看不到让它按照我想要的方式工作。

$.cookie('sampleCookie', 'true');
$.cookie.json = true;
var arrayTest=[{id: 'id1', key: 'true'},{id: 'id2', key: 'true'},{id: 'id3', key: 'true'}];
                    for (var i = arrayTest.length - 1; i >= 0; i--) {
                        var currentId = arrayTest[i].id;
                        $.cookie('sampleCookie' + '&' + currentId);             
                    }

这个代码块似乎没有产生我正在寻找的输出。

我希望饼干看起来像"true&id1&id2&id3"

谢谢阿德尼奥,

这对我有用。

$.cookie('sampleCookie', $.cookie('sampleCookie') + '&' + currentId);