0

I have used angular-ui/ui-date for date input and angular-auto-validate for form validation. Every other field like time for text is working fine but date input field is showing required message before submitting. I think issue maybe due inbuilt validation inside ui-date or maybe not.

enter image description here

<div class="col-sm-6 form-group">
    <label>Start Date:</label>
    <input type="text" ui-date="{ dateFormat: 'dd/mm/yy', minDate: 0}" ng-model="start_date" placeholder="Start Date" required="" />
</div>
Mohammad
  • 21,175
  • 15
  • 55
  • 84
Himanshu Ojha
  • 31
  • 1
  • 5

1 Answers1

0

Remove the required="" attribute, and replace it with ng-required="false".

Read more: https://github.com/angular-ui/ui-date#ng-required-directive

Andras Szell
  • 527
  • 2
  • 13