gpt4 book ai didi

javascript - 如何根据 Angular js中的复选框选择显示/隐藏div

转载 作者:行者123 更新时间:2023-12-03 02:04:59 25 4
gpt4 key购买 nike

我的页面上有一个复选框和一个 div。

<input type="checkbox" id="Animals" name="Animals" ng-model="ModelData.Animals" 
ng-checked="ModelData.Animals == 'A'" />


<div class="form-group" ng-show="ModelData.Animals == 'A'">

<label for="FirstName" class="col-md-9">
Are you interested in Animal Liability Coverage?
</label>
<div class="col-md-3">
<label>
<input type="radio" id="AnimalLiabCovY" name="AnimalLiabilityCoverageRadio" ng-model="ModelData.AnimalLiabCov"
value="Y" />
Yes
<input type="radio" id="AnimalLiabCovN" name="AnimalLiabilityCoverageRadio" ng-model="ModelData.AnimalLiabCov"
value="N" />
No
</label>
</div>
</div>

我想在选中该复选框时显示 DIV,并在取消选中时隐藏该 DIV。第一次,上面的代码工作得很好,即当选中复选框并且 DIV 在取消选择复选框时隐藏。但第一次之后就不行了。选中该复选框后不显示 DIV。

最佳答案

你试过这样吗?这是fiddle效果很好。

<input type="checkbox" id="Animals" name="Animals" ng-model="ModelData.Animals" />
<div class="form-group" ng-show="ModelData.Animals">
<label for="FirstName" class="col-md-9">
Are you interested in Animal Liability Coverage?
</label>
<div class="col-md-3">
<label>
<input type="radio" id="AnimalLiabCovY" name="AnimalLiabilityCoverageRadio" ng-model="ModelData.AnimalLiabCov" value="Y" /> Yes
<input type="radio" id="AnimalLiabCovN" name="AnimalLiabilityCoverageRadio" ng-model="ModelData.AnimalLiabCov" value="N" /> No
</label>
</div>
</div>

关于javascript - 如何根据 Angular js中的复选框选择显示/隐藏div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21748594/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com