我正在使用 Bootstrap 验证此表单中的其他输入字段使用'必需'属性。但对于这两个字段,如果至少有一个不是空的,则应提交表单。
<form class="needs-validation" action="opportunity_handling.php" novalidate method="POST">
<div class="form-group col-md-6" >
<label>Opportunity OTC Value:</label>
<div class="input-group">
<input type="number" class="form-control" name="valueOTC">
</div>
</div>
<div class="form-group col-md-6" >
<label>Opportunity MRC Value:</label>
<div class="input-group">
<input type="number" class="form-control" name="valueMRC">
</div>
</div>
</form>
2条答案
按热度按时间nxowjjhe1#
在提交表单之前,可以使用jQuery验证插件来验证两个字段中至少有一个不是空的。
您可以使用data-attribute data-bv-one-field-required-by-name通过Bootstrap验证来验证两个字段中至少有一个不是空的。
flvtvl502#
您可以在这两个字段上使用HTML必填属性,然后向表单添加自定义验证规则。此自定义验证规则将检查这两个字段中是否至少有一个不为空。