What should i do if i want to find such combination position + nationality if i type for instance Keeper England
<section ng-controller="searchController">
<input class="field" ng-model="searchField">
<div id="update">
<ul>
<li ng-repeat="item in players | filter: searchField | orderBy: playersOrder">
<p class="name">{{item.name}}</p>
<p>{{item.position}}</p>
<p>{{item.jerseyNumber}}</p>
<p>{{item.dateOfBirth}}</p>
<p>{{item.nationality}}</p>
<p>{{item.contractUntil}}</p>
<p>{{item.marketValue}}</p>
</li>
</ul>
</div>
</section>
var myApp = angular.module("myApp", []);
myApp.controller("searchController", function($scope, $http) {
$http.get("scripts/players.json").success(function(data) {
$scope.players = data;
$scope.playersOrder = 'name';
});
});
json file:
players
{
"id":2138,
"name":"Thibaut Courtois",
"position":"Keeper",
"jerseyNumber":13,
"dateOfBirth":"1992-05-11",
"nationality":"Belgium""
},
{
"id":2140,
"name":"Jamal Blackman",
"position":"Keeper",
"jerseyNumber":27,
"dateOfBirth":"1993-10-27",
"nationality":"England"
},