在AngularJS中动态构建的表中使用输入验证行

时间:2015-06-17 08:43:50

标签: javascript html angularjs validation angularjs-ng-repeat

我一直在努力解决以下问题。 我有一个表,其中每一行都是由ngRepeat动态构建的。 每行有四列,每列都有一个输入元素。 我的问题是 - 如果这四个输入字段中的至少一个输入无效,我该如何验证这四个输入字段并将该行显示为红色。

我试图在这个答案的帮助下完成它 - AngularJS dynamic form field validation。但也许是因为我做错了什么都没有帮助

select * from abc_tbl where fld1 is null

1 个答案:

答案 0 :(得分:1)

我找到答案了,这很简单。 在我之后的所有工作都在“tr”标签中添加了ng-form,我正在进行ng-repeat:

<tr ng-class="{'danger': item.id.$invalid}"
            ng-repeat="item in items" ng-form="item.id">...</tr>