Ir para o conteúdo
Helio13

numero total de itens filtrados

Mensagens Recomendadas

Helio13

Oi.

O meu problema é o seguinte, eu tenho o seguinte código, em que me mostra uma lista de itens e depois faz me o filtro pela solution escolhida.

http://jsfiddle.net/kSG2s/

Ele faz o filtro bem. Mas eu gostava de saber o numero total que item que são mostrados depois do filtro.

Como posso fazer isso? Alguém me pode ajudar?

$scope.addFilterSolution = function (solution) {
       $scope.filterMovieBySolution = solution.SolutionName;
       console.log($scope.filterMovieBySolution);
   }

   $scope.solutionFilter = function (disk) {
	var filteredItems = [];
       for (var key in $scope.DiskResultList['objects']) {
           if ($scope.DiskResultList['objects'][key].id == disk.id) {
               $scope.solution = $scope.DiskResultList['objects'][key].IdSolution;
           }
       }

       if ($scope.filterMovieBySolution == "")
           return true;

       if ($scope.solution[0].SolutionName == $scope.filterMovieBySolution)
           return true;
       else
           return false;
   }

<!--Solutions-->
   <form class="custom">
       <select id="customDropdown" class="small button dropdown secondary radius" ng-model="filterSolution"
               ng-change="selectMovieFilter()">
           <option DISABLED value="">
               <script type="text/javascript">document.write(solutions_dropdown_text)</script>
           </option>
           <option ng-repeat="solution in SolutionResultList.objects" ng-click="addFilterSolution(solution)" value="{{solution.id}}">
               {{solution.SolutionName}}
           </option>
       </select>
<label>
           Number Movie the Solution:
   </label>
   </form>

Editado por brunoais
código obtido do jsfiddle

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.