Muy buenas, lo primero gracias por vuestro tiempo que es muy importante.
he visto varios ejemplos de como hacer una upload de imágenes en ajax sin iframes, y he llegado a la conclusión de que no me aclaro de nada
yo he creado una función usando los parámetros que requiere(o eso creo por que si lo hubiera hecho bien funcionaria.)
Código:
function AddImagenes(){
var formulario="#envio_imagen";
var url = "modules/comunicacion/comentario_imagen.php";
var destino="#leercomentarios";
var archivos = document.getElementById("archivos")
var archivo = archivos.files;
for(i=0; i<archivo.length; i++)
{
data.append('archivo'+i,archivo[i]);
}
var data = new FormData();
$.ajax({
type: "POST",
url: url,
data: $(formulario).serialize(),
processData:false,
cache:false,
success: function(data)
{
$(destino).html(data);
}
});
envio_imagen.reset()
}
Realmente no se si me he cocido en mi propio jugo y me he pegado una inventada padre o si simplemente algún cambio lo haría funcionar.