jQuery を使用してチェックボックスを操作する場合、プログラムで「チェック済み」状態を設定する必要が生じる場合があります。 「.checked(true)」や「.selected(true)」のようなメソッドは jQuery には存在しませんが、この機能を実現する代替方法がいくつかあります。
.prop() メソッド:
$('.myCheckbox').prop('checked', true); $('.myCheckbox').prop('checked', false);
操作用単一要素の場合、基になる HTMLInputElement にアクセスし、「.checked」プロパティを直接設定します。
$('.myCheckbox')[0].checked = true; $('.myCheckbox')[0].checked = false;
以前の jQuery バージョンでは、.prop() メソッドは利用できません。代わりに .attr() を使用してください:
$('.myCheckbox').attr('checked', true); $('.myCheckbox').attr('checked', false);
ボックスの初期チェック状態が保持され、フォームのリセット時の意図しない動作が防止されるため、.attr() の使用は .removeAttr('checked') よりも好ましいことに注意してください。
以上がjQuery を使用してプログラムでチェックボックスをオンまたはオフにするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。