Consideraciones básicas de Ajax
/* Explicación de los parámetros básicos de ajax
* Puede almacenarse en una variable o llamarse directamente.
* method: método usado para la solicitud. "POST", "GET", "PUT".
* data: incluye datos en el procedimiento.
* dataType: establece el formato del archivo que sera devuelto "xml, json, jsonp, script, text o html"
* context: el objeto descrito sera el contexto de los callback relacionados con la solicitud.
*/
var request = $.ajax({
url: "script.php",
method: "POST",
data: { id : menuId },
dataType: "html",
context: document.body
});
request.done(function( parametro ) {
// Do stuff
});
$.ajax({
url: "/api/direccion",
method: "GET"
})
.done(function( parametro ) {
// Si todo sale bien
})
.fail(function( parametro ) {
// Si algo sale mal
})
.always(function( parametro ) {
// Si la solicitud fue resuelta o rechazada
})