I’m trying to execute a asp.net webservice using jquery. When I pass only one input parameter it works fine:
$.ajax({ type: 'POST', url: url, data: '{'Id1':'2'}', contentType: 'application/json; charset=utf-8', dataType: 'json', success: callback });
but if I try to pass multiple parameters it fails
$.ajax({ type: 'POST', url: url, data: '{'Id1':'2'},{'Id2':'2'}', contentType: 'application/json; charset=utf-8', dataType: 'json', success: callback });
Of course, when I try to pass 2 input parameters, I modify the web method so that it takes 2 input parameters.
Any ideas?
Found the solution:
It should be:
and not