私はこの短いコードスニペットを使用しています:
var d = itemID + "," + quantity;
var CookieData = $.cookie("storebasket");
if(CookieData == null || CookieData == "") {
$.cookie("storebasket", d, { path: '/', expires: 60 });
} else {
$.cookie("storebasket", CookieData + "|" + d, { path: '/', expires: 60 });
}
ただし、値は常にHTMLエンコードになります。例えば:
5%2C1
このツールでデコードすると、次のようになります。
5,1
私は使ってみましunescape
たが、運がありません:
$.cookie("storebasket", unescape(d), { path: '/', expires: 60 });
他にアイデアはありますか?