AngularJS - Form Custom Validation - Verifique se pelo menos uma entrada está vazia
Dada uma forma simples de html como esta:
<form name="myForm" action="#sent" method="post" ng-app>
<input name="userPreference1" type="text" ng-model="shipment.userPreference" />
<input name="userPreference1" type="text" ng-model="shipment.userPreference" />
<input name="userPreference1" type="text" ng-model="shipment.userPreference" />
... submit input and all the other code...
</form>
Preciso de sua ajuda para saber como verificar o tempo de validação, se pelo menos uma das entradas estiver vazia. A validação desejada é a seguinte. O usuário deve preencher pelo menos uma preferência.
Usando jQuery isso:
if ( $("input").val() == "" ) {
Funciona ok, mas gostaria de descobrir como fazer a mesma coisa usando angular.
Muito obrigado antecipadamente,
Guillermo