I need to pass the parameter id
in a URL using ng-click
in Angularjs, I am doing this because of I want to view a specific user subdocument data in a separate page.
<tr ng-repeat="register in registerlist | filter:searchText">
<td>{{$index+1}}</td>
<td>{{register.name}}</td>
<td>{{register.email}}</td>
<td>{{register.mobile_no}}</td>
<td>{{register.area_name}}</td>
<td>
<button type="button" class="btn btn-default"
ng-click="RegisterView(register._id); showOrder = !showOrder">View</button>
</td>
</tr>
URL example: localhost:8080//register/5426ced88b49d2e402402205
Here this above user had subdocument, so i need to view the subdocument in a separate page.
Controller:
$scope.RegisterView = function(id) {
$scope.IsVisible = $scope.IsVisible ? false : true;
$http.get('/auth/register-list/' + id).success(function(response){
$scope.bookinglist = response.booking;
});
};