html - 使用angularjs从下拉列表中选择一个值时隐藏单选按钮

标签 html css angularjs

我有一个下拉列表,它将值绑定(bind)为 SITEFIBEROTHERS,下面有 2 个 radibuttons 命名为 Approve 拒绝

现在我想要的是,如果从下拉列表中选择了 FIBER,我想隐藏 Reject 单选按钮。

如何使用 Angular JS 实现这一点?

下面是我的代码:

<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.4/angular.min.js"></script>

<!-- dropdownlist -->

<select class="form-control" id="FiberLead_ddlUtility" ng-model="UtilityModel" ng-change="refreshAllDllCMM()">
    <option value="">Please Select</option>
    <option ng-value="UTILITY" ng-repeat="UTILITY in UTILITYS">{{UTILITY}}</option>
</select>

                                            
                                            
                                            
<!-- Radio button -->


<div class="customeRadioWrap">
    <div class="customeRadio">
        <input type="radio" id="rdApprove" name="radio-group"
               ng-value="true" ng-model="radioAppRejSelected">
        <label for="rdApprove">Approve</label>
    </div>
    <div class="customeRadio">
        <input type="radio" id="rdReject" name="radio-group"
               ng-value="false" ng-model="radioAppRejSelected">
        <label for="rdReject">Reject</label>
    </div>
    <button class="btn btn-default customBtn"
            ng-click="ConfirmApproveRejectCMM()">
      <i class="fa fa-check" aria-hidden="true"></i>
      Submit
    </button>
</div>

最佳答案

您可以使用 ng-if 指令来实现。当 utilitymodels 值为 FIBER 时,下面的代码将隐藏拒绝按钮。

<div class="customeRadio" ng-if="UtilityModel != 'FIBER'">
    <input type="radio" id="rdReject" name="radio-group" ng-value="false" ng-model="radioAppRejSelected">
    <label for="rdReject">Reject</label>
</div>

Demo

关于html - 使用angularjs从下拉列表中选择一个值时隐藏单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55613147/

相关文章:

html - 如何使用基于 JSON 的下拉列表来过滤 xml 源?

css - 如何在 Internet Explorer 中设置内联样式?

html - 将 DIV 直接定位在 100% 宽度自动高度固定位置 DIV 下

javascript - TypeScript:一个接口(interface)属性需要另一个属性为真

javascript - $http 响应拦截器 header

javascript - 如何防止 Angular 在编辑时重新排序我的列表?

javascript - 使用javascript在spring boot应用程序中获取url返回时出错

javascript - 使用 jQuery 将滚动事件绑定(bind)到视频元素进度

javascript - 使用AJAX解析XML : Image Link : undefined?

javascript - fullPage.js,内容 div 未正确放置