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 相关文章推荐
Mootools 1.2教程(21)——类(二)
Sep 15 Javascript
12个非常有创意的JavaScript小游戏
Mar 18 Javascript
从零开始学习jQuery (八) 插播:jQuery实施方案
Feb 23 Javascript
jquery实现的动态回到顶部特效代码
Oct 28 Javascript
JavaScript设计模式开发中组合模式的使用教程
May 18 Javascript
微信公众平台开发教程(五)详解自定义菜单
Dec 02 Javascript
jquery pagination插件动态分页实例(Bootstrap分页)
Dec 23 Javascript
js实现多张图片延迟加载效果
Jul 17 Javascript
js实现拖拽上传图片功能
Aug 01 Javascript
Vue循环遍历选项赋值到对应控件的实现方法
Jun 22 Javascript
js实现翻牌小游戏
Jul 31 Javascript
vue-router路由懒加载及实现的3种方式
Feb 28 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
广播爱好者需要了解的天线知识
2021/03/01 无线电
php之字符串变相相减的代码
2007/03/19 PHP
php 数组的一个悲剧?
2011/05/11 PHP
php创建基本身份认证站点的方法详解
2013/06/08 PHP
PHP函数http_build_query使用详解
2014/08/20 PHP
php+mysqli实现将数据库中一张表信息打印到表格里的方法
2015/01/28 PHP
自己写的php中文截取函数mb_strlen和mb_substr
2015/02/09 PHP
php批量删除超链接的实现方法
2015/10/19 PHP
Javascript 个人笔记(没有整理,很乱)
2007/07/07 Javascript
封装好的省市地区联动控件附下载
2007/08/13 Javascript
jQuery EasyUI API 中文文档 - NumberBox数字框
2011/10/13 Javascript
Javascript基础教程之数据类型 (字符串 String)
2015/01/18 Javascript
关于Javascript中defer和async的区别总结
2016/09/20 Javascript
简单的js表格操作
2016/09/24 Javascript
微信小程序开发教程-手势解锁实例
2017/01/06 Javascript
JavaScript实现的斑马线表格效果【隔行变色】
2017/09/18 Javascript
vue keep-alive请求数据的方法示例
2018/05/16 Javascript
JavaScript计算正方形面积
2019/11/26 Javascript
JavaScript监听触摸事件代码实例
2019/12/30 Javascript
vue项目中使用particles实现粒子背景效果及遇到的坑(按钮没有点击响应)
2020/02/11 Javascript
[36:37]2014 DOTA2华西杯精英邀请赛5 24 VG VS iG
2014/05/25 DOTA
使用Python中的cookielib模拟登录网站
2015/04/09 Python
widows下安装pycurl并利用pycurl请求https地址的方法
2018/10/15 Python
PyQt5实现简易电子词典
2019/06/25 Python
Python中常用的高阶函数实例详解
2020/02/21 Python
pandas dataframe 中的explode函数用法详解
2020/05/18 Python
python 自动识别并连接串口的实现
2021/01/19 Python
css3 transform 3d 使用css3创建动态3d立方体(html5实践)
2013/01/06 HTML / CSS
高山背包:High Sierra
2017/11/23 全球购物
美国在线鞋类零售商:LifeStride
2019/06/09 全球购物
请用Java实现列出某个目录下的所有文件
2013/09/23 面试题
收费员岗位职责
2015/02/14 职场文书
2016七夕情人节感言
2015/12/09 职场文书
详细总结Python常见的安全问题
2021/05/21 Python
win10更新失败无限重启解决方法
2022/04/19 数码科技
从原生JavaScript到React深入理解
2022/07/23 Javascript