I have resolved this issue and update the plunk to reflect a working 
solution.  The problem stemmed from the fact that multiple instances of the 
form were concurrently displayed via ng-repeat.  Consequently, the ng-class 
'validation' logic was never looking at the proper instance of the 
associated form fields in any case but the very last one displayed.  I 
modified the behavior to use ng-if to conditionally include the fields only 
if on the appropriate $index of he ng-repeat.  This corrected the issue and 
is now working properly across all instances.

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to angular+unsubscr...@googlegroups.com.
To post to this group, send email to angular@googlegroups.com.
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to