Il metodo jQuery.post() di jQuery viene utilizzato per effettuare una richiesta AJAX di tipo POST. Vediamolo in dettaglio.
Sintassi di base
$.post(url, [query], [callback])
url
: l'URL di riferimento per la richiestaquery
: i dati passati sia in formato stringa che come oggetto letteralecallback
: la funzione che viene eseguita quando la richiesta è stata completata e che ha come argomento i dati restituiti dal server.
Esempio di base:
$.post(
"/api/contact",
$( "#form" ).serialize(),
function( data ) {
console.log( data );
}
);
Volendo si può utilizzare un oggetto letterale per passare i dati al server:
$.post( "/api/contact", { email: $( "#email" ).val() },
function( data ) {
console.log( data );
});