Buenas tardes me encuentro un poco confundido eh intentado obtener el valor que devuelve el $.post() dentro de una variable que se encuentra fuera de esa funcion ya le he intentado poniendo var y sin eso a la variable pero no logro recuperar los datos que escribe mi PHP todo esto dentro de jquery aqui mi codigo:
Código HTML:
function fillObjectsBasicRegUser()
{
var partFecDia = ''; //Variable donde quiero recuperar lo que escribe mi PHP
$.post('code-sys/php/mod-fill-codes-redundant.php',
{
cl: '0',
tc: '0'
}, function(data) //Recibimos como parametro la respuesta del PHP
{
partFecDia = data;// DEBERIA RESCATARSE LO QUE ESCRIBIO MI PHP, pero lo hace solo dentro de la funcion.
}).done(function() //Funcion para proceso efectuado
{
}).fail(function() //Funcion para proceso errado
{
}).always(function() //Funcion procesar datos sea true o false el post
{
});
alert(partFecDia); //AQUI LA VARIABLE ME SIGUE BOTANDO VACIA
}
Com pueden apreciar eh aqui mi codigo, mi intencion o objetivo es recuperar el valor de data dentro de una variable que esta por afuera o sea publica para luego usarla en otro proceso pero no me hace el recuperacion cuando imprimo la variable me sale vacia. ayudenme porfavor se que quizas sea un tema de novatos pero bueno no lo consigo y si haber me explican mi error u.u', gracias de ante mano