【问题标题】:jquery cookie plugin save multiple value in same namejquery cookie插件以同名保存多个值
【发布时间】:2018-12-01 23:36:35
【问题描述】:

我正在尝试将数据保存到 cookie 中,但我想在同一个 cookie 名称中存储多个值,就像我正在使用的数组一样

 jQuery('.addToCartBtn').on('click', function (ev) {
            var ProductId = $(this).attr('rel');
            if($.cookie('product_id') != ProductId){
                $.cookie('product_id', [ProductId] , {expires: 1, path: '/'});
            } 
        });

【问题讨论】:

    标签: jquery html arrays wordpress cookies


    【解决方案1】:

    强烈建议使用localStorage 而不是cookie。请记住,对服务器的每个请求(图像、css、数据、脚本文件、html 等)都必须发送该 cookie。

    将其解析为 JSON 字符串

    JSON.stringify(ProductId);
    

    回来

    JSON.parse(localStorage.getItem('product_id')); //or $.cookie('product_id');
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-25
      • 1970-01-01
      • 1970-01-01
      • 2019-11-04
      • 1970-01-01
      相关资源
      最近更新 更多