I have 3 dropdowns
.Dropdown first will control, out of Dropdown 2
& Dropdown 3
which dropdown to populate.
I am doing this using ng-if
, I am able to use ng-if
with the second dropdown, but when I unable to use ng-if
with the third dropdown.
Reason I figured out is, dropdown 2
is not binding any value with it.
I don't know why this is happening.
code
<select ng-model="selcetedValue">
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
</select>
<select ng-model="selcetedValueSecond" ng-if="selcetedValue === 'B'">
<option value="E">E</option>
<option value="F">F</option>
<option value="G">G</option>
<option value="H">H</option>
</select>
<select ng-model="selcetedValueThird" ng-if="selcetedValueSecond === 'H'">
<option value="I">I</option>
<option value="J">J</option>
<option value="K">K</option>
<option value="L">L</option>
</select>
<p>Selected value from first dropdown:: <i>{{selcetedValue}}</i></p>
<p>Selected value from second dropdown:: <i>{{selcetedValueSecond}}</i></p>
Please help.