Я думал, что это должно быть легко. Здесь есть много ответов о снятии флажков с помощью jQuery, но когда я их пытаюсь, они, похоже, не работают. Я хочу отключить их как часть моей функции для сброса формы.jQuery - Снимите флажки с полями
У меня есть цикл, и я создаю флажки внутри него: <input type="checkbox" name="is_chosen[]" value="{{ $sample->id }}" class="flat">
Вот мой код для убрав галочки (не все Флажки проверялись):
$('input:checkbox').each(function() {
if(this.checked) {
$(this).attr('checked', false);
}
});
Я также попытался заменить attr
с prop
. Я также попытался использовать только $(input:checkbox).prop('checked', false);
. Я пробовал другие, но они не работают. Что мне не хватает?
Он должен '$ (ввод: флажок) .prop ('checked', false);'. Если он не работает, проверьте, что выбирает '$ (input: checkbox)'. – dfsq
[demo] (https: // jsfiddle.net/Lk12nvjz /) проверьте демо-версию, она работает – guradio
[Нажмите здесь] (http://stackoverflow.com/questions/17915065/javascript-check-uncheck-checkboxes-based-on-id) Надеюсь, это поможет :) – Mir