我正在使用Jquery Cookie,但设置和检索信息时遇到了困难。
到目前为止我所拥有的是:
<script type="text/javascript" charset="utf-8" src="js/jquery.cookie.js"></script>
<script type="text/javascript">
$(function() {
var cookiedate = new Date();
cookiedate.setTime(cookiedate.getTime() + (60 * 60 * 1000));
$.cookie("mycookie", "checked", { expires: cookiedate, path: '/' });
console.log(cookiedate);
alert( $.cookie("mycookie") );
});
</script>
但它不起作用。
任何人都可以帮助我找出我做错了什么吗?谢谢!
答案 0 :(得分:1)
jquery.Cookie为您处理日期。只需输入您希望Cookie有效的天数:
$(function() {
$.cookie("mycookie", "checked", { expires: 365, path: '/' }); //valid for a year
alert( $.cookie("mycookie") );
});
P.S。以防您使用Chrome并在本地进行测试 - Chrome不支持本地Cookie - 将其上传到服务器。