我正在使用这段简短的代码:
var d = itemID + "," + quantity; var CookieData = $.cookie("storebasket"); if(CookieData == null || CookieData == "") { $.cookie("storebasket",d,{ path: '/',expires: 60 }); } else { $.cookie("storebasket",CookieData + "|" + d,expires: 60 }); }
但是,值ALWAYS将变为HTML编码.例如:
5%2C1
解码时with this tool是:
5,1
我尝试过使用unescape但没有运气:
$.cookie("storebasket",unescape(d),expires: 60 });
还有什么想法吗?
解决方法
jquery.cookie默认编码逗号.要覆盖它,只需:
$.cookie.raw = true;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。