我希望在啓用分頁功能時從UI網格獲取過濾的數據。在一般情況下,我使用如何從分頁的UI網格獲取過濾的數據
$scope.gridApi.core.on.filterChanged($scope, function() {
if ($scope.gridApi.grid.columns[1].filter.term != "" && $scope.gridApi.grid.columns[1].filter.term != undefined) {
var dd =$scope.gridApi.core.getVisibleRows($scope.gridApi.grid);
console.log(dd);
});
但是,當啓用分頁時,代碼無法正常工作,它只返回第一頁的行。但我需要所有過濾的數據。
最簡單的解決方案是基於過濾條件過濾數據源,但它會顯着降低性能。
有什麼建議嗎?
完美的作品 – Gajotres