Guest User

Untitled

a guest
Apr 20th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. var UsersList=[
  2. {
  3. "User" : {
  4.  
  5. "IdUser" : "admin",
  6. "FirstName" : "mirco",
  7. "LastName" : "sabatino"
  8.  
  9. }
  10. }, {
  11. "User" : {
  12.  
  13. "IdUser" : "coordinator",
  14. "FirstName" : "coordinator",
  15. "LastName" : ""
  16.  
  17. }
  18. }, {
  19. "User" : {
  20.  
  21. "IdUser" : "test",
  22. "FirstName" : "publisher",
  23. "LastName" : "Diaz"
  24.  
  25. }
  26. }, {
  27. "User" : {
  28.  
  29. "IdUser" : "work",
  30. "FirstName" : "ingester",
  31. "LastName" : "Brown"
  32.  
  33. }
  34. }
  35. ] ;
  36.  
  37. <div class="col-md-6" ng-repeat="users in UsersList | filter: {User.LastName : filterSearchLetter}">
  38.  
  39. $scope.filterLetterUser=function(letter){
  40. $scope.filterSearchLetter=letter;
  41. console.log($scope.filterSearchLetter);
  42. };
  43.  
  44. todos.filter('startsWithLetter', function () {
  45. return function (items, letter) {
  46. var filtered = [];
  47. var letterMatch = new RegExp(letter, 'i');
  48. for (var i = 0; i < items.length; i++) {
  49. var item = items[i];
  50. if (letterMatch.test(item.User.LastName.substring(0, 1))) {
  51. filtered.push(item);
  52. }
  53. }
  54. return filtered;
  55. };
  56. });
  57.  
  58. Uncaught SyntaxError: Unexpected token .
  59.  
  60. //iterate through array
  61. <ul ng-repeat="users in UsersList">
  62. //iterate through Object
  63. <li ng-repeat=(key, value) in users | filter: {User.LastName : filterSearchLetter}>
  64. {{key}} : {{value}}
  65. </li>
  66. </ul>
Add Comment
Please, Sign In to add comment