この記事は、さまざまなシナリオで jQuery を使用してラジオ ボタンをチェックできない問題の解決策を提供することを目的としています。
現在の設定では、ID は異なるが同じ name 属性を共有する 3 つのラジオ ボタンを含むフォームを提供しました。ただし、提供されている jQuery コードはどれも、ID「radio_1」のラジオ ボタンを正常にチェックしていないようです。
これに対処するには、次の解決策を検討してください:
jQuery 1.6 以降:
jQuery バージョン 1.6 以降の場合は、 prop() メソッド:
$("#radio_1").prop("checked", true);
1.6 より前の jQuery:
1.6 より前の jQuery バージョンの場合は、attr('checked '、'チェック済み')構文:
$("#radio_1").attr('checked', 'checked');
ヒント: さらに、変更が DOM に確実に反映されるように、click() または change() イベントを呼び出すことができます。チェックしたプロパティを設定した後、ラジオボタンをクリックします。
以上がjQuery でラジオ ボタンをチェックできないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。