У меня есть форма с флажком, и я хочу, чтобы она была проверена после отправки формы, когда она возвращается к тому же представлению с ошибкой. Я слышал, что атрибут value может помочь мне установить флажок, поэтому я пытаюсь установить его в true/false. Во всяком случае, значение ввода остается "ложным", даже если я нажму на него. Что происходит именно так? Я думал, что значение будет истинным/ложным после щелчка на флажке
<input type="checkbox" name="acceptRules" class="inline checkbox" id="checkbox1" value="false">
<script>
$("#checkbox1").is(':checked', function(){
$("#checkbox1").attr('value', 'true');
});
</script>