Tengo un problema para devolver datos desde Ajax a través de una función, no sé como hacerlo. Por ejemplo:
Código:
Cada vez que llamo a la función "datos" quiero que me devuelva el contenido que obtengo en "respuesta". Sé que Ajax es asíncrono y es probable que la función haya terminado antes que Ajax haya obtenido la respuesta, pero me interesa que la función retorne la respuesta. ¿Cómo lo haría?var datos = function() {
$.ajax({
url: base_url + 'buscar/hot_tipos_entrega',
dataType: 'json',
}).done(function (respuesta) {
//¿Qué código va aquí para que "datos" devuelva "respuesta"?
});
};
Espero que mi duda esté clara.
Gracias por adelantado por la ayuda. Saludos.


