Angular Ui数据网格过滤问题

时间:2016-06-12 20:07:54

标签: javascript angularjs angular-ui-grid

我使用了角度ui数据网格框架,我需要使用唯一标识符过滤值。 我有以下代码:

var column = 
{name: 'distrito', field: 'distrito.id', type: 'number', 
displayName: 'Distrito', enableCellEdit: true, width: '135', 
cellFilter:'listagemFacesFilter:editDropdownOptionsArray:editDropdownIdLabel:editDropdownValueLabel:row.entity.distrito.distrito', 
editableCellTemplate: 'ui-grid/dropdownEditor', 
editDropdownIdLabel: 'id', editDropdownValueLabel: 'distrito', editDropdownOptionsArray: $scope.listaDistritos, 
filter: {type: uiGridConstants.filter.SELECT, selectOptions: $scope.listaDistritosFiltro}
};
$ scope.listaDistritosFiltro是一个带有id(int)和值的arraylist (函数返回arraylist)

选择,同时使用示例:id = 1和id = 12过滤所有ID,我只需要id = 1或id = 12的结果。

我认为选择过滤器是使用字符串类型过滤的。

有人可以帮助我。

感谢。 最好的祝福, SMDC

1 个答案:

答案 0 :(得分:1)

您可能正在寻找此过滤器 -

 type: uiGridConstants.filter.EXACT