私は持っている:
<div class="group">
<input type="radio" name="myradio" value="1">a
<input type="radio" name="myradio" value="2">b
</div>
<div class="group">
<input type="radio" name="two" value="3">a
<input type="radio" name="two" value="4">b
</div>
<div class="group">
<input type="radio" name="aaa" value="5">a
<input type="radio" name="aaa" value="6">b
</div>
この例で最小 1 つのグループがチェックされているかどうかを確認するにはどうすればよいですか? そうでない場合は、alert('error') にする必要があります。jQueryを使用したいと思います。
$(".group").each(function(){
})
しかし、どうすればこれを確認できますか?私の例では、エラーを返す必要があります-入力はすべてチェックされますが、次の場合:
<div class="group">
<input type="radio" name="myradio" value="1">a
<input type="radio" name="myradio" value="2">b
</div>
<div class="group">
<input type="radio" name="two" value="3">a
<input type="radio" name="two" value="4" checked="checked">b
</div>
<div class="group">
<input type="radio" name="aaa" value="5">a
<input type="radio" name="aaa" value="6">b
</div>
この例では問題ありません - 2 番目のグループの入力がチェックされます。
どうすればこれを検証できますか?