我有一个ng-grid
,它有一个我需要排序的列。
该列包含值H
,M
和L
。我有一个下拉框,调用ng-change
上的控制器并传递用户选择的值。所以,我有两个问题
控制器中的功能如下所示
$scope.impactOrder=function (opt){
//Test opt contains value from drop down. ie M H or L
alert (opt);
}
sortFunc
并更改网格。我之前编写过代码来为同一列实现升序过滤器。它从H =>M => L
过滤。
看起来像这样
var result = 1;
var test="HML";
function impSortFn(a, b) {
a=test.indexOf(a);
b=test.indexOf(b);
if (a == b) return 0;
if (a < b) return -1;
return result;
}
请帮忙:)谢谢
这是Plunk 在插入 如果用户从下拉菜单中选择男性,那么他应该只看到男性教师。