ajax xhr lengthComputable return false com arquivo php
Estou fazendo um pedido de ajax com um XMLHttpRequest para mostrar o progresso do pedido. Está funcionando muito bem com um arquivo html mas evt.lengthComputable return false com um arquivo php.
Meu arquivo php é codificado em utf-8 e não contém nada de especial.
xhr: function()
{
console.log('xhr');
var xhr = new XMLHttpRequest();
xhr.addEventListener('loadend', uploadComplete, false);
function uploadComplete(event) {
console.log('uploadComplete');
//do stuff
}
//Download progress
xhr.addEventListener("progress", function(evt){
console.log([evt.lengthComputable, evt.loaded, evt.total]);
if (evt.lengthComputable) {
var percentComplete = (evt.loaded / evt.total) * 100;
}
}, false);
return xhr;
}
Obrigado por ajudar :)!