20/06/2012, 10:04
|
| | Fecha de Ingreso: agosto-2010
Mensajes: 128
Antigüedad: 14 años, 3 meses Puntos: 2 | |
Respuesta: XMLHttpRequest evento subida completa Esta es mi funcion, cuando readyState vale 2 significa que se ha recibido todo correctamente, pero tanto con 2 como con 3 el evento salta al responde el servidor
Código:
this.send = function()
{
req = new XMLHttpRequest();
req.open('POST', 'index.php?r=file/UploadFile', true);
req.upload.addEventListener("progress", this.uploadProgress, false);
//req.upload.addEventListener("load", this.uploadComplete, false);
req.addEventListener("load", this.uploadComplete, false);
req.addEventListener("error", this.uploadFailed, false);
req.addEventListener("abort", this.uploadCanceled, false);
req.onreadystatechange=function()
{
if(req.readyState==3){
alert("enviado correctamente");
}
}
var formData = new FormData();
formData.append('parentIdFSS', this.folderId);
formData.append('tags', this.tags);
formData.append('file', this.file);
req.send(formData);
}
|