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 相关文章推荐
javascript实现二分查找法实现代码
Nov 12 Javascript
TextArea 控件的最大长度问题(js json)
Dec 16 Javascript
javascript 触发HTML元素绑定的函数
Sep 11 Javascript
菜鸟javascript基础资料整理3 正则
Dec 06 Javascript
javascript实现图片切换的幻灯片效果源代码
Dec 12 Javascript
jQuery鼠标悬浮链接弹出跟随图片实例代码
Jan 08 Javascript
快速获取/设置iframe内对象元素的几种js实现方法
May 20 Javascript
详解jQuery插件开发方式
Nov 22 Javascript
微信小程序实现皮肤功能(夜间模式)
Jun 18 Javascript
详解vue2 $watch要注意的问题
Sep 08 Javascript
解决angularjs service中依赖注入$scope报错的问题
Oct 02 Javascript
vue+vant 上传图片需要注意的地方
Jan 03 Vue.js
在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
php字符串截取的简单方法
2013/07/04 PHP
浅析php数据类型转换
2014/01/09 PHP
php读取excel文件示例分享(更新修改excel)
2014/02/27 PHP
新浪SAE云平台下使用codeigniter的数据库配置
2014/06/12 PHP
php求一个网段开始与结束IP地址的方法
2015/07/09 PHP
PHP实现限制IP访问及提交次数的方法详解
2017/07/17 PHP
更正确的asp冒泡排序
2007/05/24 Javascript
javascript Base类 包含基本的方法
2009/07/22 Javascript
Jquery图形报表插件 jqplot简介及参数详解
2012/10/10 Javascript
实现点击列表弹出列表索引的两种方式
2013/03/08 Javascript
javascript调试过程中找不到哪里出错的可能原因
2013/12/16 Javascript
使用Raygun对Node.js应用进行错误处理的方法
2015/06/23 Javascript
纯CSS3代码实现滑动开关效果
2015/08/19 Javascript
浅谈几种常用的JS类定义方法
2016/06/08 Javascript
JavaScript 身份证号有效验证详解及实例代码
2016/10/20 Javascript
JavaScript输出所选择起始与结束日期的方法
2017/07/12 Javascript
微信小程序实现YDUI的ScrollTab组件
2018/02/02 Javascript
Vue实现附件上传功能
2020/05/28 Javascript
[47:53]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#2COL VS Spirit
2016/03/02 DOTA
[51:17]完美世界DOTA2联赛循环赛Inki vs DeMonsTer 第二场 10月30日
2020/10/31 DOTA
Python 使用SMTP发送邮件的代码小结
2016/09/21 Python
Python单例模式的两种实现方法
2017/08/14 Python
unittest+coverage单元测试代码覆盖操作实例详解
2018/04/04 Python
详解Python进阶之切片的误区与高级用法
2018/12/24 Python
Python函数的迭代器与生成器的示例代码
2020/06/18 Python
Django后端分离 使用element-ui文件上传方式
2020/07/12 Python
CSS3动画animation实现云彩向左滚动
2014/05/09 HTML / CSS
简单html5代码获取地理位置
2014/03/31 HTML / CSS
EJB需直接实现它的业务接口或Home接口吗,请简述理由
2016/11/23 面试题
校园广播稿500字
2014/02/04 职场文书
优秀的导游求职信范文
2014/04/06 职场文书
出国英文推荐信
2014/05/10 职场文书
党员教师群众路线思想汇报范文
2014/10/28 职场文书
借条格式范本
2015/05/25 职场文书
党员学习型组织心得体会
2019/06/21 职场文书
redis复制有可能碰到的问题汇总
2022/04/03 Redis