首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在ui-grid angularjs的标题中添加复选框

如何在ui-grid angularjs的标题中添加复选框
EN

Stack Overflow用户
提问于 2016-07-07 19:51:58
回答 0查看 2.1K关注 0票数 0

我使用ui-grid来显示权限。在cellTemplate displaying checkbox and perfoming ..like selected复选框和all checkbox selection.Now I want to add checkbox in header中,单击复选框后,选择all all.If checkbox并取消选择只有一个选中的'-‘符号必须出现...这是我正在尝试的代码

代码语言:javascript
运行
复制
 angular.forEach($scope.moduleRoles, function (role, key) {
                $scope.mgridOptions.columnDefs.push({name: role, displayName: role, width: 150,headerCellTemplate: "<span> \
        <span  ng-class=\"'colt' + col.index\" class=\"ngHeaderText\"> \
            {{col.displayName}} \
            '<input type=\"checkbox\" ng-model=\"role.checked\" class=\"chckBox\" ng-click=\"checkAll(role.checked);\">' \
        </span> \
    </span>" , cellTemplate: '<input type="checkbox" ng-model="row.entity.roles[\'' + key + '\'].selected" ng-click="grid.appScope.updateModulePerms(row.entity,\'' + key + '\')">'});
            });

$scope.moduleRoles包含来自服务器的角色数据。我可以在标题中添加复选框..But checkAll功能不起作用,并且无法更改复选框的设计。

Where I am wrong.Please帮助

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38244780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档