2016-12-26 11 views
0

Ich benutze Bootstrap mit eckigen, und ich deaktiviert Bootstrap Validierung, eckig funktioniert immer noch nicht. Es scheint, dass ich schon alles eingestellt habe.Meine eckige Form Validierung funktioniert nicht

Mein Code mag unten, jede Validierung der Eingabe nicht.

<form novalidate name="new_people" ng-if="is_editting_newpeople" class="form-horizontal" role="form" ng-submit="save_new_people()">  
    <div class="input-group"> 
     <div class="input-group-addon">True Name</div> 
     <input class="form-control" name="realname" type="text" ng-model="editting_people.realname" autofocus required> 
    </div> 

    <div class="input-group"> 
     <div class="input-group-addon">Nickname</div> 
     <input type="text" name="nickname" class="form-control" id="nickname" ng-model="editting_people.nickname" required> 
    </div> 
    <div class="input-group"> 
     <div class="input-group-addon">Mobilenumber</div> 
     <input type="text" class="form-control" id="mobile" name="mobilenumber" ng-model="editting_people.mobilenumber" required ng-minlength=11> 
    </div> 
    <div class="input-group"> 
     <div class="input-group-btn"> 
      <button type="button" class="btn btn-default 
         dropdown-toggle" data-toggle="dropdown">{{ editting_people.idclass.name }} 
         <span class="caret"></span> 
        </button> 
      <ul class="dropdown-menu"> 
       <li ng-repeat="id_class in IDCLASSES"> 
        <a ng-click="set_id_class(id_class)">{{ id_class.name }}</a> 
       </li> 
      </ul> 
     </div> 
     <!-- /btn-group --> 
     <input type="text" class="form-control" ng-model="editting_people.idnumber" required name="idnumber"> 
    </div> 
    <!-- /input-group --> 
    <br> 
    <input class="btn btn-primary" type="submit" value="Submit" /> 
    <input class="btn btn-default" value="取消" type="button" ng-click="cancel_new_people()" /> 
</form> 
+0

Was möchten Sie erreichen? Ich kann keine Zeit für Validierungen sehen, die Sie für die Elemente in der Post angeben. –

Antwort

0

Was meinst du mit Eingabe funktioniert nicht? Geben Sie bitte Ihren Code des zugehörigen Controllers ein, da nicht klar ist, welche Validierung Sie durchführen. Wenn Sie novalidate haben, sollten Sie die Validierung in Ihrem Winkel-Controller oder HTML organisieren, z. B .:

<div ng-show="editting_people.realname.length<4"> 
Any error message here. 
</div> 
Verwandte Themen