2016-10-05 2 views
1

Plnkr 코드로 선택 : https://plnkr.co/edit/vWR7kK9MQw4nyciRt1Bj?p=preview디스플레이 사업부 또는 입력 상자가 때 값 드롭 다운이 검토 기타

이 어떻게 사업부 또는 입력 상자를 표시 할 한 번 값 드롭 다운은 기타로 선택?

HTML을

<div class="form-group fields col-sm-2 col-xs-4"> 
    <label>EDUCATION QUALIFICATION *</label> 
    <select name="education" class="form-control1 drop" required ng-model="model.education" placeholder="select"> 
     <option value='' disabled selected>Select</option> 
     <option value="male">10th</option> 
     <option value="female">12th</option> 
     <option value="male">Graduate</option> 
     <option value="male">Post Graduate</option> 
     <option value="male">Ph.d</option> 
     <option value="other">Others</option> 
    </select> 
</div> 

<div class="form-group fields col-sm-2 col-xs-4 floatField" ng-if =" model.education=Others;displayDiv = true"> 
    <label>OTHERS</label> 
    <input type="text" name="othereducation" class="form-control1" autocomplete="off" ng-model="model.othereducation"/> 
</div> 
+0

ng-options를 사용하는 대신 수동으로 옵션 태그를 쓰는 이유는 무엇입니까? –

+0

연습 목적으로 만 사용하십시오. –

+0

선택 상자 값을 기준으로 텍스트 상자 또는 div를 표시 하시겠습니까? –

답변

2

표시하거나 내용을 숨길 내장 지침 겨 쇼/NG-숨기기 각도 사용할 수 있습니다.

그래서 selectbox에서 'other'값을 선택할 때 아래 내용을 추가하여 필요한 내용을 표시 할 수 있습니다.

<div ng-show="model.education==='other'"> 
    DIV/input you want to show 
</div> 

데모 : 여기 JSBin

+0

안녕하세요,이 시도했지만 동일한 문제가 점점. –

+0

jsbin에서 문제를 신속하게 복제 할 수 있습니까? –

+0

나를 위해 그것이 효과가있다. 데모로 업데이트 된 답변보기 –

0

하면 link

는 아래의 코드를 시도하고있다

코드

<div ng-if="model.education==='other'"> 
     <label >OTHERS</label> 
      <input type="text" name="othereducation" class="form-control1" autocomplete="off" ng-model="model.othereducation"/> 

      </div> 
+0

안녕하세요, 그 작동하지 않습니다. 이미 https://plnkr.co/edit/vWR7kK9MQw4nyciRt1Bj?p=preview를 시도했습니다. –