JSFiddle - React, Tailwind, and code Playground
by mrroot5
HTML
<div id="response"></div>
JavaScript
var myResposeFunction = function (data) {
$('#response').html('data: ' + JSON.stringify(data));
};
// Creamos la funcion y le agregamos el parametro callback
// (ademas de otros que pueda necesitar)
function myAJAXFunction(callback) {
$.ajax({
type: 'POST',
url: '/echo/json/',
dataType: 'json',
data: {
json: JSON.stringify({
'foo': 'bar'
})
}
}).done(function(response) {
// Una vez se raliza la peticion devolvemos la respuesta
callback(response);
});
}
// Invocamos a la funcion que hace la llamada AJAX y
// le pasamos como parametro la funcion que gestionara la respuesta AJAX
myAJAXFunction(myResposeFunction);