Jquery Json Cookie Demo

jQuery Cookie插件实战指南:轻松实现浏览器数据存储 jQuery Cookie 插件虽已淡出主流视野,但它曾是无数项目的基石。掌握它的使用与原理,不仅是维护 legacy code 的需要,更是理解前端演进的重要一环。今天的最佳实践是:👉 小数据 + 需服务端感知 →Cookie👉 大数据 + 纯前端状态 →👉 统一管理 →封装抽象层 + js-cookie技术一直在变,但解决问题的思路永远值得学习。🧠💡“不要因为走得太远,忘了我们为什么出发。” —— 安东尼·德·梅勒现在,轮到你动手试试了!🎉。 阅读详情

Jquery Json Cookie Demo

 

需求:購物商品記錄在cookie中。需要記錄必須的商品信息。把json存儲在cookie中是一個很好的方法。

 

下面是Jquery Json Cookie Demo 的介紹

 

1.首先導入三個jquery文件

 

2.顯示所有在cookie中的數據

function showAllDataInCookie(){
	var johnnyGoodsHistory = $.JSONCookie("johnnyGoodsHistory");//读取json格式cookie
	//remove all data
	$("#showTable .dataRow").remove();
	
	if (typeof (johnnyGoodsHistory.goods) != "undefined"||johnnyGoodsHistory.goods!=null) {//判断cookie是否存在
		for (var i = 0; i < johnnyGoodsHistory.goods.length; i++) {
			$("#showTable").append("<tr class='dataRow'><td>"+johnnyGoodsHistory.goods[i].goodId+"</td><td>"+johnnyGoodsHistory.goods[i].goodsName+"</td><td>"+johnnyGoodsHistory.goods[i].goodsPrice+"</td></tr>");
		}
	}
}


3.添加數據到cookie中,如果沒有數據,則新建。如果有數據,並且id重複,則刪除本行,在添加到最後。如果id不重複,則直接添加在最後一行。

function addHistory(){
	var johnnyGoodsHistory = $.JSONCookie("johnnyGoodsHistory");//读取json格式cookie
        var goodId = $("#goodId").val();
		var goodsName= $("#goodsName").val();
        var goodsPrice = $("#goodsPrice").val();
        if (typeof (johnnyGoodsHistory.goods) == "undefined") {//判断cookie是否存在
            johnnyGoodsHistory = { "goods": [
            { "goodId": goodId, "goodsName": goodsName, "goodsPrice": goodsPrice}]
            };
            $.JSONCookie("johnnyGoodsHistory", johnnyGoodsHistory, { path: '/', expires: 20 });//存储json格式cookie
        }else {
            var flag = false;
            for (var i = 0; i < johnnyGoodsHistory.goods.length; i++) {
                if (johnnyGoodsHistory.goods[i].goodId == goodId) {
					johnnyGoodsHistory.goods.splice(i,1);
					var tmp = { "goodId": goodId, "goodsName": goodsName, "goodsPrice": goodsPrice};
					johnnyGoodsHistory.goods.push(tmp);//添加
					$.JSONCookie("johnnyGoodsHistory", johnnyGoodsHistory, { path: '/', expires: 20 });//保存
                    flag = true; 
					break;
                }
            }
            if (!flag) {
                if (johnnyGoodsHistory.goods.length >= 10) {
                    //delete johnnyGoodsHistory.goods[0];//只能致空,没有删除
                    johnnyGoodsHistory.goods.splice(0,1);//删除第一行
                }
                var tmp = { "goodId": goodId, "goodsName": goodsName, "goodsPrice": goodsPrice};
                johnnyGoodsHistory.goods.push(tmp);//添加
                $.JSONCookie("johnnyGoodsHistory", johnnyGoodsHistory, { path: '/', expires: 20 });//保存
            }
        }
		
	showAllDataInCookie();
}


4.清空cookie中的內容

function clearHistory() {
    $.cookie("johnnyGoodsHistory", null, { path: '/' });//删除cookie
	
	showAllDataInCookie();
}


5.當頁面加載完成後綁定事件

$(function(){	
	$("#addCookie").click(addHistory);
	$("#clearCookie").click(clearHistory);
	
	showAllDataInCookie();
});


 

 

 

 

jquery.jsoncookie.js 立即下载

相关推荐

jquery.jsoncookie.zip

jquery json cookie demo jQuery格式化json工具 jQuery格式化json工具

jquery.cookie.js用法实例详解

这篇文章主要介绍了jquery.cookie.js用法,结合实例形式较为详细的分析了jquery.cookie.js针对cookie的获取、创建、设置、删除等常用技巧,需要的朋友可以参考下 本文实例讲述了jquery.cookie.js用法。分享给大家供大家参考,具体如下: 对cookies的操作在当访问一个网站就无时无刻的都伴随着我们,记录着我们的一举一动,并将不危害用户隐私的信息,将以

记得微笑的专栏 749

jquery json cookie demo

jquery json cookie demo

json数据如何存入到cookie中,如何获取

1、引入相对应的cookie.js插件如下: script src="js/jquery.cookie.js">script> script src="js/json2.js">script> script src="js/jquery.jsoncookie.js">script> 例如: $('button').click(function(){ var username

奴役人生 1万+

jQuery Cookie Demo

jQuery Cookie库的demo示例,帮助快速学会保存和取cookie值

官方jquery.cookie.js带demo

jQuery cookie是个很好的cookie插件,大概的使用方法如下 example $.cookie(’name’, ‘value’); 设置cookie的值,把name变量的值设为value example $.cookie(’name’, ‘value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true}); 新建一个cookie 包括有效期 路径 域名等 example $.cookie(’name’, ‘value’); 新建cookie example $.cookie(’name’, null); 删除一个cookie var account= $.cookie('name'); 取一个cookie(name)值给myvar ************************************************************* jQuery cookie是个很好的cookie插件,大概的使用方法如下 example $.cookie(’name’, ‘value’); 设置cookie的值,把name变量的值设为valu e example $.cookie(’name’, ‘value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true}); 新建一个cookie 包括有效期 路径 域名等 example $.cookie(’name’, ‘value’); 新建cookie example $.cookie(’name’, null); 删除一个cookie var account= $.cookie('name'); 取一个cookie(name)值给myvar ************************************************************** jQuery cookie是个很好的cookie插件,大概的使用方法如下 example $.cookie(’name’, ‘value’); 设置cookie的值,把name变量的值设为value example $.cookie(’name’, ‘value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true}); 新建一个cookie 包括有效期 路径 域名等 example $.cookie(’name’, ‘value’); 新建cookie example $.cookie(’name’, null); 删除一个cookie var account= $.cookie('name'); 取一个cookie(name)值给myvar

JSONCookie 操作

需要使用jquery.jsoncookie.js jquery.cookie.js var COOKIE_NAME = "Bind_Prod_List"; var product; product = $.JSONCookie(COOKIE_NAME); //判断是否存在 function IsExistsInCookie...

anban5298的博客 222

AIStarter避坑指南:Wan2.2 Animate整合包从下载到出片的完整流程(附常见错误修复)

本文提供了Wan2.2 Animate整合包从下载部署到生成高清视频的完整避坑指南。详细解析了通过AIStarter启动、环境配置、核心参数调优以及七大常见错误(如CUDA内存不足、节点缺失、视频模糊等)的根因与修复方案,帮助用户高效利用ComfyUI工作流,稳定生成720P高质量AI动画视频。

weixin_29052717的博客 704

知识点(一)——JSON、Cookie、Session

知识点(一)——JSON、Cookie、Session 一、JSON 1、json格式下不同的对象 比如有:对象、list、Map、Set 对象: List: Map: Set: 二、Cookie 1、什么是Cookie 2、Cookie 原理 3、创建一个Cookie 对象 成功了之后,可以打开 F12查看: 可以看到,设置成功(不要问中文的张三哪里去了,代码打的是 zhangsan,截图截的是另外的代码),包括最后失效时间也是7天后。 4、获取 Cookie 的值 5、Cooki

qq_41824825的博客 1514

Transformer在量化交易中的应用:从时序预测到策略生成

Transformer模型凭借其强大的自注意力机制,在自然语言处理领域取得了革命性突破。其核心原理是通过并行计算和动态权重分配,有效捕捉序列数据中的长距离依赖关系。这一特性使其在金融时间序列分析中展现出巨大技术价值,能够处理市场数据中的复杂非线性模式和长期关联。在量化交易场景下,Transformer可将价格、成交量等连续数据通过离散化分桶处理,转化为类似文本的序列,进而进行预测或直接生成交易信号。本文以QuantGPT项目为例,探讨了如何将这一前沿AI架构迁移应用于金融领域,涵盖了从数据作为“语言”的编码

weixin_26757949的博客 365

C300 | 5680t | 新格林| AN5516 | 远程ONU升级指导

ONU的远程管理升级 1、ZTE C300 OLT : 1.1 环境拓扑: PC1(filezilla server)------(uplink_default-vlanID)OLT---------ONU | | mng1 1.2 配置部署: 1):PC1(filezilla server): IP:192.168.88.252 255.255.255.0 配置FTP-Server的用户名:gp...

Shelly的博客 3770

jquery 对 cookie存储 json格式的简单操作

$(function () { var wowohistory = $.JSONCookie("wowohistory");//读取json格式cookie var id = $("#selectgoodsid").val(); var img = $("#gooddefimg").val();

zerojunyan的专栏 2878

SAP 深入理解库存

当 某个期间发生货物移动的时候,系统在更新mard数据的之前(这个表是实时更新的),会检查此笔业务过账期间和mard里对应记录的期间是否一致,也就是 看这是不是本期间第一笔移动。其二,我们不能保证这定期的作业的确定性,硬件维护、系统性能都可能使这预定的“时刻”出现偏差,如果某一次没能抓取该时刻的库存,对整个报表来说,是数据的缺失;中,当某一期间(Period)的第一项操作更新了物料数量或价值,则SAP系统会向表MBEWH写入一条记录,以第一项操作之前的余额、价格控制为标准。这对于业务数据量大的。

matinal 當冬夜漸暖 。公众号:matinal 3621

JavaWeb学习 巩固+总结03

今天,自己巩固了这周学习的JavaWeb,代码也继续坚持敲了很多遍,让自己更加熟悉操作。然后今天晚上参加了JavaWeb的考试。 总结一下这周JavaWeb的学习: 学习了web_filter及其实操、Http、jsp及其概述、jsp核心本质、JSTL语法、如何修改JSP模板、cookie、Session及其概述、Session实操、Ajax初步了解、Ajax实操、json及其概述、gson实操、json的四种第三方工具、js解析json、web3.0-servlet、maven实操、jquery动态效果、

m0_49528461的博客 253

解决相同型号USB设备在Windows系统中重复枚举问题

本文详细解析了Windows系统中相同型号USB设备重复枚举问题的成因及解决方案。通过修改注册表、使用PsTools工具清除设备记录以及编程实现自动化处理等方法,有效解决设备识别混乱问题,特别适用于自动化测试和工业设备管理场景。

weixin_42561040的博客 565

从菜鸟到大神:VSCode助力HTML开发全攻略

本文全面介绍 VSCode 在 HTML 开发中的高效应用。先引导读者完成 VSCode 的安装与个性化设置,助其快速适应开发环境;接着推荐 Live Server、Prettier 等实用插件,实现实时预览、代码格式化等功能,提升开发效率。通过详细的开发实战步骤,从新建文件到添加样式,带领读者掌握 HTML 基础结构与常用标签使用。还分享代码片段管理、多人协作等进阶技巧,解决常见开发问题。旨在帮助开发者利用 VSCode,轻松高效完成 HTML 开发,打造优质网页。

邓邓子的博客 3365

jquery使用Cookie和JSON记录用户最近浏览历史_jquery

jquery使用Cookie和JSON记录用户最近浏览历史_jquery 简介本文就是要利用cookie插件,获取用户浏览文章历史记录,并将用户最近浏览历史记录显示在页面,感兴趣的小伙伴们可以参考一下 在一些电商网站,有“商品浏览历史记录”这一功能,一些视频类、小说类的网站也能记录用户最近的浏览历史。本文将使用Cookie以及JSON来讲解如何实现这一功能。 Cookie可以用来记录客户端用户ID、密码、浏览过的网页、停留的时间等信息,jQuery提供了一个cookie插件,能非常方便的读写cookie

599

YOLO系列算法改进 | 自研篇 | C3k2融合Circulant Attention注意力模块 | 给局部特征提取器装上了全局动态卷积核,兼顾效率、精度与泛化能力!| AAAI 2026

YOLO系列算法改进 | 自研篇 | C3k2融合Circulant Attention注意力模块 | 给局部特征提取器装上了全局动态卷积核,兼顾效率、精度与泛化能力!| AAAI 2026 (以YOLO26最新目标检测模型为基础,融合C3k2_Circulant创新模块改进Backbone)

2502_91881744的博客 242

使用Cookie和JSON记录用户最近浏览历史

在一些电商网站,有“商品浏览历史记录”这一功能,一些视频类、小说类的网站也能记录用户最近的浏览历史。本文将使用Cookie以及JSON来讲解如何实现这一功能。 Cookie可以用来记录客户端用户ID、密码、浏览过的网页、停留的时间等信息,jQuery提供了一个cookie插件,能非常方便的读写cookie信息,关于cookie插件,详情可以了解本站前些文章:使用jQuery操作Cookies。

love_may555的专栏 1444

【智能车Code review】——拐点的寻找

CROSSROAD:十字拐点 ROUNDISLAND:环岛拐点 rightfindflag[i]:表示第i行的右线是否被找到,1为找到,0为没有找到 flag_find_huan_rightdown_point :找到环岛右下拐点标志 flag_find_huan_rightmiddle_point:找到环岛右中拐点标志 找拐点的思路:观察一段数据中数据点的走向趋势,并且保证这段数据是准确的。在摄像头畸变比较严重的情况下这种方法不再适用 关于函数的调用请见:https://blog.youkuaiyun.com/qq.

hanhan的博客 1万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

【连载】实用小demo连载 2 —— Cookie 记录和获取 demo

小demo连载系列2 这次讲述用jQuery的Cookie库函数,记录和获取cookie的过程 用实例带大家迅速上手学会cookie的使用 demo下载地址(所有连载的demo都是免费): http://download.youkuaiyun.com/detail/snow_finland/8961861 具体代码(由于写demo的时候,写了非常完备的代码注释

snow_finland的专栏 542

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Oct 08 使用Cookie和JSON记录用户最近浏览历史

http://www.helloweba.com/view-blog-147.html 基本流程: 1、获取文章详情页面文章的标题和页面地址; 2、获取浏览历史cookie信息,判断如果浏览历史的cookie中已经存在当前文章的浏览记录,则不进行任何操作; 3、如果浏览历史的cookie中不存在当前文章的浏览记录,则将当前文章的cookie信息(文章标题和页

mutaomutao的专栏 719

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Json、Ajax、Jquery

JSON介绍 JSON是Javascript面向对象语法的一个子集,由于JSON是JavaScript的一个子集,因此他可以清晰的运用在此语言当中,JSON的全称是:JavaScript Object Notation,是一种轻量级的数据交换格式。JSON是完全独立的语言,它使用标准的语法格式,来与其他各种编程语言进行数据交换。JSON主要创建两种数据对象 由JSON格式字符串创建转化成JavaS

YEN_优快云的博客 1016

前端---怎么用jquery语法来书写cookie

使用jquery来书写cookie之前, 我们不但需要导入jquery的包也要导入jquery.cookie的包,我们可以去这里:http://plugins.jquery.com/cookie/ 下载 在完成这些之后,我们先来看一下设置cookie 的一些基本语法: 新添加一个会话 cookie:  $.cookie('the_cookie', 'the_value'); 注:当没有指明...

Nagile-zhou博客 399

cookie的特点及用法介绍

现在让我们对cookie进行一些测试, demo.html文件 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="utf-8"&gt; &lt;title&gt;demo&lt;/title&gt; &lt;script src="http://code.jquery.com

eggplant_的博客 1217

jquery 实现页面拖拽并保存到cookie

实现的效果就是页面内的图片可拖拽到任意位置,并将所在位置保存.下次打开页面依然可见.本文是作demo用,实际开发中,位置的数据应保存到数据库中. 好了,开始. 1.准备工作. a.jquery(1.7.2),ui,cookie插件,json插件.一些图片(本文是5张). 2.页面. 上代码 1 2 3 4 5 6 7 &lt;div c...

weixin_34088583的博客 236
上一篇: jquery 对 cookie存储 json格式的简单操作
下一篇: 基于HTML5和Tomcat WebSocketServlet的聊天室简单实现
Johnny__Tang
博客等级 码龄18年 9粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值