Save checkbox state jquery
by nobuts
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js"></script>
<div id="boxlawreg">
<input type="checkbox" name="option1" value="1" />1<br />
<input type="checkbox" name="option2" value="2" />2<br />
<input type="checkbox" name="option3" value="3" />3<br />
<input type="checkbox" name="option4" value="4" />4<br />
</div>
JavaScript
$(document).ready(function() {
var checkbox = $('#boxlawreg').find(':checkbox'),
checkboxCookieName = 'checkbox-state';
checkbox.each(function() {
$(this).attr('checked', $.cookie(checkboxCookieName + '|' + $(this).attr('name')));
});
checkbox.click(function() {
$.cookie(checkboxCookieName + '|' + $(this).attr('name'), $(this).prop('checked'));
});
});