Es gibt eine Standardfilterung, die von einem ui-Raster bereitgestellt wird, das mit enableFiltering aktiviert wird: false in gridOptions. Anstatt diese Standardfilterung zu verwenden, benutzte ich den Text, der im Filterfeld für mehrere Spalten eingegeben wurde, sendete die Filter an den Server und holte die Daten zurück. Ich habe versucht, Filteroptions verwenden, aber $ Umfang. $ Uhr ('Filteroptions', function (newVal, oldVal) {serverseitige Filterung mit UI-Raster
if (newVal !== oldVal) {
$scope.getPagedDataAsync($scope.gridOptions.$gridScope.filterText);
}
}, true);
wird nie aufgerufen. Jede Hilfe ist willkommen.