Salve a tutti, sto cercando di passare dei dati in POST con ajax, ho sempre utilizzato una cosa tipo questa (vedi codice sotto) e non ho avuto problemi,
ora sto utilizzando come url un API invece di un web service, forse cambia qualcosa?
Ad ogni modo, probabilmente sono saturo e non vedo l'errore, eccovi un po' di meraviglioso codice:
Grazie per l'aiuto che mi darete
codice HTML:<form name="modulo"> <p>Nome</p> <p><input type="text" name="nome" id="nome"> <p>Mansione</p> <input type="text" name="mansione" id="mansione"> <input type="button" id="bottone" value="Invia i dati"> </form>codice:$(document).ready(function() { //al click sul bottone del form $("#bottone").click(function(){ //associo variabili var nome = $("#nome").val(); var mansione = $("#mansione").val(); //chiamata ajax $.ajax({ type: "POST", url: "URL_API", data: "nome=" + nome + "&mansione=" + mansione, dataType: "json", success: function(msg) { alert("Aggiunto, grazie!"); }, error: function() { alert("Chiamata fallita, si prega di riprovare..."); } }); }); });

Rispondi quotando

