2017-01-09 7 views
0

У меня есть форма, и я получаю странную ошибку, когда дело доходит до обязательного поля «Date_Of_Birth». Когда я консолю форму, я получаю 2 значения в форме. $ Error.required для этого поля. В результате чего я получаю 2 уведомления, когда поле не вводитсяПроблема с ng-bs3-datepicker обязательное поле в угловом

Когда я утешаю форму в угловом

div.containerBackground(ng-controller='GeneralReportsController') 
div#primary1.container.cstm-panel-heading  
    div#primary2.align_input 
     div.container.col-lg-12 
      div.row.col-md-12 
       form.form-horizontal 
        div.form-group 
         label.col-sm-4 Select Special Program 
         div.col-sm-8 
          select#idType.btn.btn-default(name ='specialProgram',ng-model='specialProgram',ng-options='specialProgram.name for specialProgram in SpecialProgramDetails',ng-change='selectSpecialPrograme(specialProgram)' required) 
           | {{specialProgram.programName}} 
       div(ng-show="program") 
        ng-form.login-form.form-horizontal.no_border(method="post" role="form" name="AddStudentsTospecialProgramForm") 

         div.form-group 
          label.col-sm-4 Date Of Birth 
           label.mandatoryField * 
          div.col-sm-8 
           ng-bs3-datepicker(name='Date_Of_Birth', ng-model='student.dob',date-format="DD/MM/YYYY" , language='en', required, ng-blur="validateDate(student.dob)") 
           p.help-block(ng-show='AddStudentsTospecialProgramForm.Date_Of_Birth.$error.pattern') Date Of Birth is invalid. 


         div.col-sm-offset-4.col-sm-10 
          a.btn.btn-success(role="button",ng-click='saveStudentRegistrationForSpecialProgram()') Register 

ответ

0

вместо требуемого атрибута, я изменил его нг-требуется, и этот вопрос исправлено