点击按钮上的角度ui网格过滤器

时间:2015-10-30 07:42:59

标签: filter angular-ui-grid

我是角色的新人。我们使用UI网格进行数据表示是可以自定义过滤进程的。我想以这种方式自定义它,过滤是在点击按钮时,而不是在keydown? 这是想法

$scope.search = function (){          
$scope.personCardGrid.useExternalFiltering = false; $scope.grid1Api.core.notifyDataChange(uiGridConstants.dataChange.ALL); 
$scope.gridApi.core.refresh() $scope.personCardGrid.useExternalFiltering = true;     
$scope.grid1Api.core.notifyDataChange(uiGridConstants.dataChange.ALL); 
$scope.gridApi.core.refresh() } 

此致

1 个答案:

答案 0 :(得分:0)

您需要为列定义自己的headerCellTemplate。在模板中,还添加输入文本框和按钮。然后,在控制器中定义一个函数,并使用外部作用域调用它,该作用域将过滤记录。