これは簡単だと思いました。ここでは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);
を使ってみました。私は他の人にもっと挑戦しましたが、うまくいきません。私は何が欠けていますか?
これは '$(input:checkbox).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