AngularJS GET ajax call with Array parameters
Solution 1:
You want the httpParamSerializerJQLike! Use it like this:
$http({
...
params: { "numbers": [{ First: 999, Second: 888 }]},
paramSerializer: '$httpParamSerializerJQLike',
...
});
Or you can set it up as your default for all $http
calls in a configuration block, like this:
angular.module('yourModuleName').config(function($httpProvider) {
$httpProvider.defaults.paramSerializer = '$httpParamSerializerJQLike';
});