2016-11-08 8 views
0

検索ドロップダウンメニューを表示するためにブートストラップのselect2を使用していますが、検証が機能しないという問題があります。以前はselect2なしで動作していましたが、現在は動作しません。メッセージは常に表示されます。AngularJSの検証がselect2を追加したときに動作しない

<div class="form-group" ng-class="{ 'has-error' : addEmployee.formAdd.pos.$invalid && !addEmployee.formAdd.pos.$pristine }"> 
    <label>Position</label> 
    <select name="pos" id="pos" ng-model="addEmployee.employee.employee_positionID" class="form-control select2" required> 
     <option ng-repeat="option in addEmployee.position" value="{{option.position_id}}">{{option.position_name}}</option> 
    </select> 
    <p ng-show="addEmployee.formAdd.pos.$invalid && addEmployee.formAdd.pos.$dirty && addEmployee.formAdd.pos.$touched && addEmployee.formAdd.pos.$error.required" class="help-block">Position is required.</p> 
</div> 
+0

私が思うに、あなたの