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 相关文章推荐
效率高的Javscript字符串替换函数的benchmark
Aug 02 Javascript
基于jquery的分页控件(C#)
Jan 06 Javascript
Node.js插件的正确编写方式
Aug 03 Javascript
javascript实现淘宝幻灯片广告展示效果
Apr 27 Javascript
javascript精确统计网站访问量实例代码
Dec 19 Javascript
js面向对象的写法
Feb 19 Javascript
神奇!js+CSS+DIV实现文字颜色渐变效果
Mar 16 Javascript
jQuery通过deferred对象管理ajax异步
May 20 Javascript
jQuery的each循环用法简单示例
Jun 12 Javascript
jQuery Ajax使用FormData对象上传文件的方法
Sep 07 Javascript
Vue中Table组件Select的勾选和取消勾选事件详解
Mar 19 Javascript
js回调函数原理与用法案例分析
Mar 04 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
模仿OSO的论坛(二)
2006/10/09 PHP
PHP 5.0对象模型深度探索之对象复制
2008/03/27 PHP
PHP随机生成信用卡卡号的方法
2015/03/23 PHP
CI(CodeIgniter)框架视图中加载视图的方法
2017/03/24 PHP
Symfony查询方法实例小结
2017/06/28 PHP
Laravel网站打开速度优化的方法汇总
2017/07/16 PHP
一个简单的JavaScript数据缓存系统实现代码
2010/10/24 Javascript
jquery、js调用iframe父窗口与子窗口元素的方法整理
2014/07/31 Javascript
jquery中push()的用法(数组添加元素)
2014/11/25 Javascript
Java File类的常用方法总结
2015/03/18 Javascript
JS 对象属性相关(检查属性、枚举属性等)
2015/04/05 Javascript
Webpack 实现 Node.js 代码热替换
2015/10/22 Javascript
分享纯手写漂亮的表单验证
2015/11/19 Javascript
搭建一个Koa后端项目脚手架的方法步骤
2019/05/30 Javascript
基于vue+axios+lrz.js微信端图片压缩上传方法
2019/06/25 Javascript
JavaScript中Dom操作实例详解
2019/07/08 Javascript
layui多iframe页面控制定时器运行的方法
2019/09/05 Javascript
vue组件暴露和.js文件暴露接口操作
2020/08/11 Javascript
[42:24]完美世界DOTA2联赛循环赛 LBZS vs DM BO2第一场 11.01
2020/11/02 DOTA
Python制作数据导入导出工具
2015/07/31 Python
python实现自动获取IP并发送到邮箱
2018/12/26 Python
Python爬虫之UserAgent的使用实例
2019/02/21 Python
详解pandas.DataFrame中删除包涵特定字符串所在的行
2019/04/04 Python
为什么你还不懂得怎么使用Python协程
2019/05/13 Python
Python学习笔记基本数据结构之序列类型list tuple range用法分析
2019/06/08 Python
python爬虫 模拟登录人人网过程解析
2019/07/31 Python
Python异常模块traceback用法实例分析
2019/10/22 Python
Python使用enumerate获取迭代元素下标
2020/02/03 Python
Python venv虚拟环境配置过程解析
2020/07/08 Python
如何基于Python爬虫爬取美团酒店信息
2020/11/03 Python
Autopep8的使用(python自动编排工具)
2021/03/02 Python
Java的类可以定义为Protected或者Private得吗
2015/09/25 面试题
初中美术教学反思
2014/01/29 职场文书
护士毕业实习感言
2014/03/05 职场文书
商务经理岗位职责
2014/07/30 职场文书
志愿者爱心公益活动策划方案
2014/09/15 职场文书