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);
