Sto provando ad eseguire un webservice asp.net usando jquery. Quando passo solo parametro di input funziona bene:Come passare più parametri in formato json a un servizio Web utilizzando jquery?
$.ajax({
type: "POST",
url: url,
data: "{'Id1':'2'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: callback
});
ma se provo passare più parametri fallisce
$.ajax({
type: "POST",
url: url,
data: "{'Id1':'2'},{'Id2':'2'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: callback
});
Naturalmente, quando si tenta di passare 2 parametri di input, modifico la metodo web in modo che richieda 2 parametri di input.
Qualche idea?
Abbiamo bisogno di vedere il codice ASP che analizza il parametro oggetto JSON POST. –
modifica l'URL url = url + '? Param1 =' + value1 + '&& param2 =' + value2; questo potrebbe servirti –