I have a problem in creating a dynamic dropdown list. I have this select options.
UPDATED
<div class="form-group has-feedback">
<label class="control-label">Type</label><br/>
<select class="form-control" ng-model="selectedItem" ng-options="item as item.name for item in items">
<option value=""> Select Type</option>
</select>
</div>
<div class="form-group has-feedback" ng-class="addstep.stepA.$valid ? 'has-success' : 'has-error';"
ng-if="item.type==0||item.type==4||item.type==7||item.type==9">
<label class="control-label">{{labelA}}</label>
<input type="url" class="form-control" ng-model="stepA" name="stepA" required>
</div>
Condition 1: let say if user select chicken, a new dropdown list will appear consist of
<option value="0">Drumstick</option>
<option value="1">Thigh</option>
<option value="2">Wing</option>
Condition 2: let say user select fish, no options will appear. and user just need to click submit button
<button type="button" class="btn btn-primary" ng-click="add();"
ng-class="isLoading ? 'disabled' : '';">Add
</button>
UPDATED
$dialogScope.items = [{
name:"Download APK",
type: "0",
},{
name:"Backup",
type:"1"
},{
name:"Restore",
type:"2",
},{
name:"Download OBB",
type:"4",
},{
name: "Download OBB By GPU",
options : ["Adreno","Mali","Tegra","PowerVR","Other"]
},{
name: "Download APK By GPU",
options : ["Adreno","Mali","Tegra","PowerVR","Other"]
},{
name: "Download CACHE",
type:"7",
},{
name: "Download CACHE By GPU",
type:"8",
},{
name: "Download CACHE & Unzip After Install",
type:"9",
},{
name: "Download CACHE By GPU & Unzip After Install",
type:"10",
},
];