jqueryでcookieを簡単に使う。死ぬほど便利。

hiddenやDBに格納するまでもない情報はブラウザ毎にcookieに保存してやるのが手っ取り早い。
jquery.cookie.jsはこの世で最も簡単にcookieを扱えるようになるライブラリの一つ。

配布元(jquery.cookie.jsをダウンロード)
https://github.com/carhartl/jquery-cookie

jQuery読み込み

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.cookie.js"></script>

実装(チェックボックスで切り替え)

//チェックの切り替え
$('input[name="disp_group[]"]').change(function() {
    if ($(this).is(':checked')) {
        $.cookie('group' + $(this).val(), $(this).val());
    } else {
        $.removeCookie('group' + $(this).val());
    }
});

参考サイト

cookieを簡単に取り扱う「jQuery Cookie」
jquery.cookie.jsのCookie(クッキー)を削除する3つの方法

おすすめ

コメントを残す