Я хочу открыть опцию раскрывающегося списка в зависимости от выбора переключателя. Код Mu находится в AngularJS
Если выбрана Общая компания, то раскрывающийся элемент не должен отображаться. Если демография выбрана, то должен быть показан раскрывающийся элемент.
Мой HTML код:
<div>
<label style = "position:relative; left:10px; top:20px">Please Choose One:</label>
<div style = "position: relative; left: 200px; top:-13px">
<input type="radio" checked="" value="OverallCompany" id="optionsRadios1" name="optionsRadios" ng-model="recom.radio" onclick="show();"> OverallCompany
<div>
<input type="radio" checked="" value="Demographics" id="optionsRadios1" name="optionsRadios" ng-model="recom.radio" onclick="show();">Demographics
</div>
</div>
</div>
<div class="form-group">
<label style="position: relative; left:10px; top: 28px">Demographics:</label>
<div style = "position: relative; left:200px">
<select multiple chosen class="chosen-select" id="demo" ng-model="recom.demo" ng-options = "z as z.demographicName for z in demotype" tabindex="4" style = "width:880px;" required >
</select>
</div>
</div>
Я написал функцию в java -скрипте для этого код:
$scope.show = function()
{
if($scope.recom.radio=="OverallCompany"){
document.getElementById('demo').style.display='none';
}else if($scope.recom.radio=="Demographics"){
document.getElementById('demo').style.display='block';
}
}
Пожалуйста, помогите, как это сделать.
Спасибо