My code is something like this
HTML view
<div ng-app="myApp" ng-controller="myCtrl"> 
  <button ng-click="get_user_detail(Andrew)"> 
  </button>
  <button ng-click="get_user_detail(Andrew1)"> 
  </button>
</div>
AngularJS
   var app = angular.module("myApp", []);
   app.controller("myCtrl", ['$compile', '$http', '$scope', function ($compile, $http, $scope) {
     $scope.get_user_detail=function(name){
         var response = $http.get("myURL", {
            params: {user_id:12345,name:name}
        });
      response.success();
      response.error();
     }
 }]);
While I was working with one parameter user_id,it was working fine,parameters were passed properly to request.After I added 2nd parameter name,it is not getting passed in params.



'Andrew'. Otherwise it will look for keyAndrewinscope.