Now I use condition in HTML:
ng-submit="appointment.$valid && AppointmentSubmit()"
But my form is not sent by method AppointmentSubmit()
. How I can see what is wrong in appointment.$valid
?
Also I tried:
ng-submit="appointment.AppointmentSubmit()"
but button is disabled although all fields is filled.
I think problem in this:
<select name="mouth" ng-model="month" ng-required="true" class="ng-pristine ng-invalid ng-invalid-required" required="required"><option value="? undefined:undefined ?"></option>
<option value="0">A</option>
<option value="1">Yanvar</option>
<option value="2">Fevral</option>
<option value="3" selected="selected">Mart</option>
</select>
Angular adds a new option '' in each select. Why does it happens?