1

ラジオボタンの値を取得できますか?チェックされたものだけです.多くのラジオボタンがあるフォームを実装する必要があるため、チェックされたすべての値を取得するにはどうすればよいですか?

私は物理学、数学、生物学のような 13 の科目を持っています。生徒はいくつでも科目を選択できます。各科目には 2 つのラジオ ボタンがあり、1 つは A で、もう 1 つは As です。

チェックされたラジオボタンの値を取得するにはどうすればよいですか?jqueryの使用

4

1 に答える 1

9

これは、チェックされたドキュメント内のすべてのラジオ要素をループします。

$('input:radio:checked').each(function() {
    var value = $(this).val();
    // do something with radio or value
});

特定のラジオ グループのチェックされた値を取得する場合は、次のようにします。

var value = $('input:radio[name=myradios]:checked').val();

したがって、HTML が次のような場合:

<input type='radio' name='myradios' value='1'>
<input type='radio' name='myradios' value='2' checked='checked'>
<input type='radio' name='myradios' value='3'>

value2になります

于 2009-07-05T08:07:33.033 に答える