0

我正在使用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>

但它只是不工作。

谁能帮我找出我做错了什么?谢谢!

4

1 回答 1

1

jquery.Cookie 为您处理日期。只需输入您希望 cookie 有效的天数:

 $(function() {
    $.cookie("mycookie", "checked", { expires: 365, path: '/' }); //valid for a year
    alert( $.cookie("mycookie") );
  });

PS 以防万一您使用 Chrome 并在本地进行测试 - Chrome 不支持本地 cookie - 将其上传到服务器。

于 2012-06-27T05:01:30.810 回答