比如说我有这段代码:
<form name="myForm">
<select id="mySelect" required min="1" ng-model="foo">
<option value="0">Zero</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
<button>My Button would go here</button>
</form>
您可能会说,我的目标是确保如果选择零选项(因为最小数字为 1),则表单无效。但是,出于某种原因,这不起作用。如何才能看到 min=""应用于这些值?
而且,不,在我的情况下,我不能去掉零选项,我需要验证它。
提前致谢
最佳答案
您能否保留选项“零”但没有值,“必需”属性会捕捉到这一点?
<form name="myForm">
<select id="mySelect" required ng-model="foo">
<option value="">Zero</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
<button>My Button would go here</button>
</form>
关于javascript - AngularJS,如何在 select > options 上使用 min =""来验证表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28244107/