У меня есть некоторая проверка jQuery, чтобы увидеть, когда человек нажимает кнопку проверки, но если страница загружается с кнопкой, отмеченной как уже отмеченная, jQuery не работает.
$ (function(){
var requiredCheckboxes = $('.options :checkbox[required]');
requiredCheckboxes.change(function(){
if(requiredCheckboxes.is(':checked')) {
requiredCheckboxes.removeAttr('required');
} else {
requiredCheckboxes.attr('required', 'required');
}
});
});
Что мне нужно для этого сделать, если флажок уже установлен, он удаляет обязательный атрибут. Почему это не работает, когда переменная публикуется на странице и PHP добавляет флажок = "проверен" к входным данным?
Спасибо!