angular js中的复选框功能

用户

我的行中有多个文本框,其中有五列,默认情况下是禁用的,如果我选中与该特定行相对应的复选框,则应将其启用。使用以下代码,我可以通过仅选中第一个复选框来启用所有文本框。但是我需要对每一行进行单独的操作。

我的控制器代码:

$scope.checkEnable = function () {
    console.log($('#check').prop('checked'));
    $scope.enableText = !$('#check').prop('checked');
};

的HTML:

<div class="row item-head" ng-repeat="item in area track by $index">
    <div class="col-md-4 col-xs-4 check-box">
        <input type="checkbox" id='check' ng-model="check" ng-change="checkEnable()" /> {{item.servicename}}
    </div>
    <div class="col-md-8 col-xs-8">
        <div class="row">
            <div class="col-md-2 col-xs-2"></div>
            <div class="col-md-2 col-xs-2">
                <input type="text" class="form-data" ng-disabled="enableText" />
            </div>
            <div class="col-md-2 col-xs-2">
                <input type="text" class="form-data" ng-disabled="enableText" />
            </div>
            <div class="col-md-2 col-xs-2">
                <input type="text" class="form-data" ng-disabled="enableText" />
            </div>
            <div class="col-md-2 col-xs-2">
                <input type="text" class="form-data" ng-disabled="enableText" />
            </div>
            <div class="col-md-2 col-xs-2">
                <input type="text" class="form-data" ng-disabled="enableText" />
            </div>
        </div>
    </div>
</div>
dfsq

在这种情况下,您甚至不需要控制器(当然,请避免将jQuery用于此类事情)。您只需要使用ngDisabled ng-disabled="check"

<div class="row item-head" ng-repeat="item in area track by $index">
    <div class="col-md-4 col-xs-4 check-box">
        <input type="checkbox" ng-model="check"> {{item.servicename}}
    </div>
    <div class="col-md-8 col-xs-8">
        <div class="row">
            <div class="col-md-2 col-xs-2"></div>
            <div class="col-md-2 col-xs-2">
                <input type="text" class="form-data" ng-disabled="check">
            </div>
            <div class="col-md-2 col-xs-2">
                <input type="text" class="form-data" ng-disabled="check">
            </div>
            <div class="col-md-2 col-xs-2">
                <input type="text" class="form-data" ng-disabled="check">
            </div>
            <div class="col-md-2 col-xs-2">
                <input type="text" class="form-data" ng-disabled="check">
            </div>
            <div class="col-md-2 col-xs-2">
                <input type="text" class="form-data" ng-disabled="check">
            </div>
        </div>
    </div>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

附加到Angular.js中的模型的复选框

来自分类Dev

Angular.js。复选框的型号

来自分类Dev

图像作为Angular中的复选框

来自分类Dev

Angular中的多个复选框

来自分类Dev

Angular 中的复选框对象

来自分类Dev

Angular JS复选框使用$ watch来计数选中的复选框

来自分类Dev

在Angular JS中取消选中复选框时如何禁用下拉菜单

来自分类Dev

检测Angular.js ng-change事件中的复选框是否处于选中状态

来自分类Dev

如何在angular.js中获取复选框值

来自分类Dev

在Angular js中为Custom复选框创建Custom Directive

来自分类Dev

如何基于Angular JS中的复选框选择显示/隐藏div

来自分类Dev

Angular.js如何使两个输入在单击复选框中内嵌

来自分类Dev

如何检查Angular JS中的复选框是否已选中?

来自分类Dev

我想为Angular JS中的每个表行添加复选框

来自分类Dev

Angular.js-复选框值在数组中的更新

来自分类Dev

如何在Angular.js中的复选框上切换布尔值

来自分类Dev

如何从Angular JS中的关联数组创建多个复选框

来自分类Dev

如何使用Angular.js / Javascript在点击事件中动态选中复选框

来自分类Dev

如何在angular.js中同时获取复选框值和单选按钮值

来自分类Dev

如果在 Angular JS 中未选中复选框,则禁用按钮

来自分类Dev

如何使用angular js根据数据库中的值设置复选框的选中属性

来自分类Dev

Angular patchValue() 复选框

来自分类Dev

Angular JS复选框-模型不默认为false

来自分类Dev

Angular JS,过滤时请记住复选框状态

来自分类Dev

如果选中复选框angular.js,则执行if函数

来自分类Dev

使用angular js的multiselectable下拉复选框

来自分类Dev

Angular JS复选框-模型不默认为false

来自分类Dev

使用复选框选择项Angular JS

来自分类Dev

Angular.js:选中所有复选框

Related 相关文章

  1. 1

    附加到Angular.js中的模型的复选框

  2. 2

    Angular.js。复选框的型号

  3. 3

    图像作为Angular中的复选框

  4. 4

    Angular中的多个复选框

  5. 5

    Angular 中的复选框对象

  6. 6

    Angular JS复选框使用$ watch来计数选中的复选框

  7. 7

    在Angular JS中取消选中复选框时如何禁用下拉菜单

  8. 8

    检测Angular.js ng-change事件中的复选框是否处于选中状态

  9. 9

    如何在angular.js中获取复选框值

  10. 10

    在Angular js中为Custom复选框创建Custom Directive

  11. 11

    如何基于Angular JS中的复选框选择显示/隐藏div

  12. 12

    Angular.js如何使两个输入在单击复选框中内嵌

  13. 13

    如何检查Angular JS中的复选框是否已选中?

  14. 14

    我想为Angular JS中的每个表行添加复选框

  15. 15

    Angular.js-复选框值在数组中的更新

  16. 16

    如何在Angular.js中的复选框上切换布尔值

  17. 17

    如何从Angular JS中的关联数组创建多个复选框

  18. 18

    如何使用Angular.js / Javascript在点击事件中动态选中复选框

  19. 19

    如何在angular.js中同时获取复选框值和单选按钮值

  20. 20

    如果在 Angular JS 中未选中复选框,则禁用按钮

  21. 21

    如何使用angular js根据数据库中的值设置复选框的选中属性

  22. 22

    Angular patchValue() 复选框

  23. 23

    Angular JS复选框-模型不默认为false

  24. 24

    Angular JS,过滤时请记住复选框状态

  25. 25

    如果选中复选框angular.js,则执行if函数

  26. 26

    使用angular js的multiselectable下拉复选框

  27. 27

    Angular JS复选框-模型不默认为false

  28. 28

    使用复选框选择项Angular JS

  29. 29

    Angular.js:选中所有复选框

热门标签

归档