久々にjQueryを使う。クッキー使う。面倒なのでプラグインを使う。jquery.cookie.js。で、うまくいかない。なぜだ?
という話。
フォームの状態を保持しようと思い、クッキーを使う。しかし、最後に足したやつがうまくいかない。なぜだ? えんえんテスト。
保存したはずなのに、読んでみると中身がない。
途中で気づいたのが、pathの指定がないとうまくいく。
どういうことだ?
で、さらにテスト。
クッキーの名前を短くしたらうまくいった。
使用していたのは、「x-requested-with」というパラメータそのままの名称。途中で縮めても「xrequestedwith」と、14文字。これだと、クッキーが保存されないのだった。
わかんねーよ、こんなの!
ということで、最終的にうまくいった。次に使う時は迷いませんように。メモ。
コメント