我正在创建表单的可选部分。一旦选择了两个元素之一(或输入了文本),则需要另一个元素,但如果两个字段都没有输入,则不需要这些字段。我可以用 ng-required 完成这个吗?如果没有,还有其他方法吗?我在这里先向您的帮助表示感谢!
问问题
46 次
2 回答
0
您可以只ng-required
使用另一个模型作为参数:
<input ng-model="myFirstInput" />
<input ng-model="mySecondInput"
ng-required="myFirstInput" />
如果填写了第一个输入,myFirstInput
将评估为真,因此需要第二个输入。
于 2017-09-29T11:59:40.670 回答
0
你可以使用 ng-required 指令
<form name="myForm">
Click here to make the input field required:
<input type="checkbox" ng-model="myVar"><br><br>
<input name="myInput" ng-model="myInput" ng-required="myVar">
<h1 ng-if="!myForm.myInput.$valid">The input field cannot be empty</h1>
</form>
于 2017-09-29T12:03:50.347 回答