diff --git a/src/js/controller.js b/src/js/controller.js index 6722498..dba963d 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -1,12 +1,13 @@ angular.module('focaModalRemito') .controller('focaModalRemitoController', [ + '$timeout', '$filter', '$scope', '$uibModalInstance', 'focaModalRemitoService', 'usadoPor', - function($filter, $scope, $uibModalInstance, + function($timeout, $filter, $scope, $uibModalInstance, focaModalRemitoService, usadoPor ) { var fecha = new Date(); @@ -55,16 +56,23 @@ angular.module('focaModalRemito') $scope.searchLoading = false; $scope.primerBusqueda = true; $scope.remitos = res.data; - $scope.search(); + $scope.search(true); primera(); } - $scope.search = function() { + $scope.search = function(pressed) { if($scope.remitos.length > 0) { $scope.filteredRemitos = $filter('filter')( $scope.remitos, {$: $scope.filters} ); + if(pressed && $scope.filteredRemitos.length === 0){ + $timeout(function() { + angular.element('#search')[0].focus(); + $scope.filters = ''; + }); + } + $scope.lastPage = Math.ceil( $scope.filteredRemitos.length / $scope.numPerPage ); diff --git a/src/views/foca-modal-remito.html b/src/views/foca-modal-remito.html index fb3d852..d3f318d 100644 --- a/src/views/foca-modal-remito.html +++ b/src/views/foca-modal-remito.html @@ -1,7 +1,7 @@