标签:
cookie在jquery中有指定的cookie操作类,下面我先来介绍我们在使用cookie操作类时的一些问题,然后介绍正确的使用方法。
使用JQuery操作cookie时 发生取的值不正确的问题:
结果发现cookie有四个不同的属性:
名称,内容,域,路径
jQuery操作cookie的插件,大概的使用方法如下
$.cookie(‘the_cookie‘); //读取Cookie值 $.cookie(’the_cookie’, ‘the_value’); //设置cookie的值 $.cookie(’the_cookie’, ‘the_value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true});//新建一个cookie 包括有效期 路径 域名等 $.cookie(’the_cookie’, ‘the_value’); //新建cookie $.cookie(’the_cookie’, null); //删除一个cookie
//验证记住帐号 function vailRememberNickName(){ var ids = document.getElementsByName("rmbUser"); var flag = false; for(var i=0;i<ids.length;i++){ flag = ids[i].checked; if(flag) { break; } } if (flag) { var nickName = jQuery("#nickName").val(); jQuery.cookie("rmbUser", "true", { expires: 7 }); // 存储一个带7天期限的 cookie jQuery.cookie("nickName", nickName, { expires: 7 }); // 存储一个带7天期限的 cookie }else { jQuery.cookie("rmbUser", "false", { expires: -1 }); jQuery.cookie("nickName", ‘‘, { expires: -1 }); } }
<input name="rmbUser" id="rmbUser" type="checkbox"> <label for="rememberme"> 记住用户名 </label>
http://yunpan.cn/cw2asHXryRkRJ 访问密码 dd43
jquery cookie用法(获取cookie值,删除cookie)
标签:
原文地址:http://www.cnblogs.com/liuhongfeng/p/4549828.html