jQuery使用cookie与json简单实现购物车功能


Posted in Javascript onApril 15, 2016

本文实例讲述了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

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
区分JS中的undefined,null,"",0和false
Mar 08 Javascript
使用jQuery判断Div是否在可视区域的方法 判断div是否可见
Feb 17 Javascript
轮播的简单实现方法
Jul 28 Javascript
原生JS实现首页进度加载动画
Sep 14 Javascript
网页挂马方式整理及详细介绍
Nov 03 Javascript
thinkphp标签实现bootsrtap轮播carousel实例代码
Feb 19 Javascript
解决Vue编译时写在style中的路径问题
Sep 21 Javascript
React中常见的动画实现的几种方式
Jan 10 Javascript
微信小程序实现漂亮的弹窗效果
May 26 Javascript
javascript(基于jQuery)实现鼠标获取选中的文字示例【测试可用】
Oct 26 jQuery
原生js实现二级联动菜单
Nov 27 Javascript
在Vue中使用Echarts实例图的方法实例
Oct 10 Javascript
在Html中使用Requirejs进行模块化开发实例详解
Apr 15 #Javascript
jQuery基于json与cookie实现购物车的方法
Apr 15 #Javascript
Window.Open打开窗体和if嵌套代码
Apr 15 #Javascript
jQuery设置Cookie及删除Cookie实例分析
Apr 15 #Javascript
jQuery获取cookie值及删除cookie用法实例
Apr 15 #Javascript
jQuery通过写入cookie实现更换网页背景的方法
Apr 15 #Javascript
jquery.cookie.js实现用户登录保存密码功能的方法
Apr 15 #Javascript
You might like
对盗链说再见...
2006/10/09 PHP
windows下apache搭建php开发环境
2015/08/27 PHP
Nginx实现反向代理
2017/09/20 Servers
php中各种定义变量的方法小结
2017/10/18 PHP
Jquery下:nth-child(an+b)的使用注意
2011/05/28 Javascript
javascript制作loading动画效果 loading效果
2014/01/14 Javascript
JS的encodeURI和java的URLDecoder.decode使用介绍
2014/05/08 Javascript
jquery简单实现网页层的展开与收缩效果
2015/08/07 Javascript
微信小程序 实战程序简易新闻的制作
2017/01/09 Javascript
angularjs使用directive实现分页组件的示例
2017/02/07 Javascript
ECMAScript6--解构
2017/03/30 Javascript
详解如何使用vue-cli脚手架搭建Vue.js项目
2017/05/19 Javascript
jQuery简单实现对数组去重及排序操作实例
2017/10/31 jQuery
JS实现吸顶特效
2020/01/08 Javascript
简单了解常用的JavaScript 库
2020/07/16 Javascript
[40:05]LGD vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
[04:54]DOTA2-DPC中国联赛1月31日Recap集锦
2021/03/11 DOTA
python中dir函数用法分析
2015/04/17 Python
Python 如何访问外围作用域中的变量
2016/09/11 Python
Python中矩阵库Numpy基本操作详解
2017/11/21 Python
Python实现按特定格式对文件进行读写的方法示例
2017/11/30 Python
python实现监控某个服务 服务崩溃即发送邮件报告
2018/06/21 Python
python 不以科学计数法输出的方法
2018/07/16 Python
python面向对象入门教程之从代码复用开始(一)
2018/12/11 Python
Python时间和字符串转换操作实例分析
2019/03/16 Python
flask 实现token机制的示例代码
2019/11/07 Python
python面向对象之类属性和类方法案例分析
2019/12/30 Python
Finishline官网:美国一家领先的运动品牌鞋类、服装零售商
2016/07/20 全球购物
沃达丰英国有限公司:Vodafone英国
2019/04/16 全球购物
保安的辞职报告怎么写
2014/01/20 职场文书
乡镇干部十八大感言
2014/02/17 职场文书
股东合作协议书范本
2014/04/14 职场文书
党的群众路线教育实践活动总结
2014/10/30 职场文书
云台山导游词
2015/02/03 职场文书
python3实现Dijkstra算法最短路径的实现
2021/05/12 Python
详解Alibaba Java诊断工具Arthas查看Dubbo动态代理类
2022/04/08 Java/Android