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
Post a Comment