我有一个表单,可以将多行添加到特定集合中。我用ng-repeat
.
我想添加验证集合中至少有一项,如果没有,则阻止提交。
由于验证不是在输入值上,而是在控制器的属性上,我似乎无法解决:
- 在哪里放置验证
- 集合长度更改时如何运行验证
我有一个表单,可以将多行添加到特定集合中。我用ng-repeat
.
我想添加验证集合中至少有一项,如果没有,则阻止提交。
由于验证不是在输入值上,而是在控制器的属性上,我似乎无法解决:
您可以在提交按钮上使用ngDisabled指令来实现它:
<div ng-show="dataList.length == 0">Add at least one record</div>
......
<button ng-disabled="dataList.length == 0">Submit</button>