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 に答える