i have a problem with the scope of my variable and i dont know what i'm doing wrong! I would like to get a file path out of the ajax success scope but it doesnt work. Do anybody have a glue what where my mistakes are.
Regards!
var uploadPathPicture;
var uploadPictureFileData = $('#profilbild').prop('files')[0];
var uploadPictureFileDataFormData = new FormData();
uploadPictureFileDataFormData.append('file', uploadPictureFileData);
uploadPictureFileDataFormData.append('mail', $('#mail').val());
$.ajax({
type: 'POST',
url: '../php/uploadPicture.php',
data: uploadPictureFileDataFormData,
dataType: 'text',
cache: false,
processData: false,
contentType: false,
success: function(result)
{
//uploadPathPicture = result;
uploadPathPicture = "huhu";
console.log(uploadPathPicture);
}
});
alert(uploadPathPicture);