我有 10 组收音机。每组有2个或3个或更多收音机没关系。您需要从每组中至少选择 1 台收音机。
当您提交表单时,如果其中任何一个(组)留空,它必须检查并返回错误。
我尝试了一些代码,但无法解决。我编写了这段代码来查找并显示错误,但它会一一查找,因此如果有 1 个已满,则提交表单。
$('#myForm').submit(function () {
$(".radiogrup").each(function () {
var sel = $(this).find("input[type='radio']:checked").val();
if (sel == null) {
alert("error msg");
return false;
}
});
});
html:
如果你知道如何配置 required="required" 也许我可以使用它。
<div class="radiogrup">
<form id="form1" name="form1" method="post" action="">
<p>
<label>
<input type="radio" name="RadioGroup1" value="radyo" id="RadioGroup1_0" />
Radyo</label>
<br />
<label>
<input type="radio" name="RadioGroup1" value="radyo" id="RadioGroup1_1" />
Radyo</label>
<br />
<input name="" type="submit" />
</p>
</form>
</div>