我有两个文本框。如果第一个包含文本,则第二个不能为空。
我可以设置angularJS表格验证来涵盖这个用例吗?
答案 0 :(得分:2)
是假设两个字段都是文本字段的示例。
<input type="text" ng-model="input.field1">
<input type="text" ng-model="input.field2" ng-required="angular.isDefined(input.field1) && input.field1.length > 0">
答案 1 :(得分:0)
此代码示例将检查第一个输入框的模型是否为空,如果是,则需要第二个输入框。
<form>
<input type="text" data-ng-model="first"/>
<input type="text" data-ng-model="second" data-ng-required="angular.isDefined(first)"/>
<button type="submit">Submit</button>
</form>