商品詳細(xì): //cookie零時(shí)存購(gòu)物車 function addcar() { //判斷cookie是否有值 if (getCookie("shopcar") == null) { //數(shù)組類型 setCookie("shopcar", "[]"); }
購(gòu)物車: //cookie加載購(gòu)物車 function load() { //獲取值,此時(shí)為字符串類型 var liststr = getCookie("shopcar"); //類型轉(zhuǎn)換 var list = JSON.parse(liststr); $("#tb").empty(); $(list).each(function () { $("#tb").append( '<tr>' + '<td>' + this.Name + '</td>' + '<td>' + this.Price + '</td>' + '</tr>' ) }) } load();
JavaScript: /** * cookie中存值 * */ function setCookie(name, value) { if (value) { var days = 1; //定義一天 var exp = new Date(); exp.setTime(exp.getTime() + days * 24 * 60 * 60 * 1000); // 寫入Cookie, toGMTString將時(shí)間轉(zhuǎn)換成字符串 document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString; } };
|
|