Angular UI网格-选择所有基于过滤器
Angular UI Grid - select all based on filter
我目前正在使用ui-grid,并遇到了一个小问题。我希望能够根据我在网格中设置的过滤器对项目进行select all
。例如,如果我执行不带过滤器的select all
,将选择500个项目。然后,如果我过滤一列和select all
, 500个项目将再次被选中,而不是当前显示的项目。
根据ui-grid文档,我的select all逻辑非常简单:
$scope.selectAll = function () {
$scope.gridApi.selection.selectAllRows();
};
$scope.clearAll = function () {
$scope.gridApi.selection.clearSelectedRows();
};
我想要这样做的原因是因为我正在进行大规模删除-过滤网格的能力,然后您可以通过单击select all
然后单击delete
来删除项目。
您可以尝试selectAllVisibleRows。http://ui-grid.info/docs//api/ui.grid.selection.api: PublicApi
相关文章:
- 如何在Angular中清除选择元素中的过滤器
- 使用选择下拉列表的性别角度过滤器
- 如何定义用作AngularJS过滤器的选择的“选定”选项
- jQuery:将按钮过滤器转换为选择菜单选项
- 带过滤器的jQuery动态选择器
- 将过滤器添加到Angular中的选择框选项列表中
- jQuery过滤器搜索带有多个选择框
- 过滤器选择多个角度JS
- 过滤器角度下拉功能取决于您之前选择的内容
- 使用ng选项选择中的ng选项进行过滤器下拉列表
- 我可以在 jQuery 过滤器方法上使用多选择器表达式吗?
- PG-promise为选择查询创建自定义过滤器
- 选择和 ng 选项过滤器
- 在选择框中选择一个具有过滤器Angularjs的选项
- AngularJS ngOptions 搜索过滤器 - 删除重复的选择选项
- 嵌套的 ng 重复过滤器由 ng 过滤器与 ng 选择
- 如何使用 Angularjs 过滤器来过滤绑定到两个选择框的数组
- HTML中对象数组的多个Angular过滤器选择元素
- 为什么我的$(选择器).索引(过滤器选择器)返回不正确的结果
- JQuery on():如何在将事件作为对象传递时定义过滤器选择器