I am looking to use a parameter's key as a variable whose value can be substituted. The code below illustrates my issue:
js code
$scope.firstNameAutoSuggestUrl = 'getFirstName';
$scope.paramName = 'fname';
$scope.paramValue = 'sa';
testParamMethod($scope.firstNameAutoSuggestUrl, $scope.paramName, $scope.paramValue);
function testParamMethod(url, paramName, paramValue) {
$http.get('rest/' + url + '?cd=' + (new Date()).getTime(), { params: { paramName: paramValue } }).success(function(data) {}).error(function(data) {});
}
Actual Request formed
'context root'/rest/getFirstName?cd=1417684294261¶mName=sa
Expected Request
'context root'/rest/getFirstName?cd=1417684294261&fname=sa
Is there any way for the paramName to be substituted with the value I have set?