本文实例讲述了jQuery使用cookie与json简单实现购物车的方法。分享给大家供大家参考,具体如下:
1、生成一个cookie 用来存储商品的id String类型
2、添加商品id的时候 把cookie转化成数组,并检查是否已经包含了。没有包含用js push重新生成新的数组。
3、把数组转化成String 用cookie存储。
以下是jquery对cookie和JSON的操作方法
$.cookie(
"cart"
,
"ids"
,{expires:-7,path:
"/"
})
//存储cookie 保存7天
if
($.cookie(
"cart"
)==undefined){
//不存在用undefined}
var
cartArr=
new
Array();
$.parseJSON($.cookie(
"cart"
));
//转化成数组
cartArr.push(id);
//新的数组
JSON.stringify(cartArr);
//这个好像是浏览器自带的 数组转化成json