javascript - How to display items of groups in AngularJS? -


i have items in groups.

webapi:

add(new name { group = "de", fname = "hans" }); //germany add(new name { group = "de", fname = "peter" }); //germany add(new name { group = "us", fname = "john" }); //usa add(new name { group = "jpm", fname = "chen" }); //japan 

the service:

$scope.nameslist = personservice.name.query(); 

the names showing in table:

<tr ng-repeat="item in filterednames = (nameslist | filter:formgroup)">    <td>{{ item.fname }}</td> </tr> 

the search form in same view of table.

<div class="form-group form-group-sm">   <label class="col-sm-2 control-label">de</label>   <div class="col-sm-1">     <input type="radio" class="radio" name="checked" ng-click="chosengroup()" ng-model="formgroup.checked" value="de" />   </div>    <label class="col-sm-2 control-label">us</label>   <div class="col-sm-1">     <input type="radio" class="radio" name="checked" ng-click="chosengroup()" ng-model="formgroup.checked" value="us" />   </div>    <label class="col-sm-2 control-label">jpn</label>   <div class="col-sm-1">     <input type="radio" class="radio" name="checked" ng-click="chosengroup()" ng-model="formgroup.checked" value="jpn" />       </div> </div> 

how can define filter corresponding group?


Comments

Popular posts from this blog

javascript - Google App Script ContentService downloadAsFile not working -

javascript - Function overwritting -

php - Find a regex to take part of Email -