2016-04-09 14 views
1

ユーザーがフルネームを入力していない場合、テキストボックスの下にスパンを表示するために次のコードを記述しました。しかし、以下のコードは機能しません。どの身体もこれを理解するのに役立つでしょうか?おかげAngular JS - ng-required属性が機能しない

<div class="form-group"> 
     <label for="fullName" class="col-sm-3 control-label"> Name </label> 
     <div class="col-sm-9"> 
       <input type="text" id="fullName" name="fullName" 
          class="form-control" 
       ng-model="editableEmployee.fullName" ng-required="true" /> 
       <span ng-show="editableEmployee.fullName.$error.required"> 
         Full name is required </span> 
      </div> 
    </div> 
+2

を参照されたいとFormname.FieldNameを参照されたいあなたは「動作しない」の意味を教えてくださいことはできますか? –

答えて

2

は間違いが私がNG-ショーのためNG-モデルの値を使用していますということである。この

<form name="myForm"> 
    <div class="form-group"> 
     <label for="fullName" class="col-sm-3 control-label"> Name </label> 
     <div class="col-sm-9"> 
      <input type="text" id="fullName" name="fullName" class="form-control" ng-model="editableEmployee.fullName" ng-required="true" /> 
      <span ng-show="myForm.fullName.$error.required">Full name is required </span> 
     </div> 
    </div> 
</form> 
+0

ありがとうございました。それは働いている。 –

+0

@SankarKrishnamoorthyあなたの問題が解決した場合、plsは私の答えを承認する – byteC0de

関連する問題