These are the photo uploading code:
$.ajax({
url: "php/uploadPhoto.php",
type: "POST",
data: formdata,
processData: false,
contentType: false,
beforeSend: function(XMLHttpRequest){
XMLHttpRequest.upload.addEventListener("progress", function(evt){
if(evt.lengthComputable){
var percentComplete = evt.loaded / evt.total;
alert(percentComplete);
}
}, false);
},
success: function (res) {
}
});
It works if I do not add the "beforeSend" part....