Jquery停止HTML编码cookie

前端之家收集整理的这篇文章主要介绍了Jquery停止HTML编码cookie前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用这段简短的代码
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;

猜你在找的jQuery相关文章