Código Javascript:
Ver original
function subir_imagen(){ jQuery.ajaxSetup({async:false}); form=eval("document.formName"); // Obtenemos el valor del form action para posteriormente restablecerlo var action=form.action; form.target='iframe_null'; form.action='subirImagen.php'; form.submit(); // reestablecemos los valores form.target=""; form.action=action; var f=new Date(); cad=f.getHours()+":"+f.getMinutes()+":"+f.getSeconds(); var refreshId = setInterval( function() { $(".galeriaimagenes").load("funciones.php?id=1"); clearInterval(refreshId); }, 3000); }
se supone que todo se debe ejecutar en orden, asi que despues del submit tiene que ejecutarse el refresh..
en local lo hace perfecto con 100 centesimas de segundo, pero aca en la web debo ponerle hasta 4,000 para que lo haga bien y no siempre lo hace bien...
osea.. ejecuta el refresh antes de que el submit termine.
se supone que para eso es el azincrone false
¿alguna idea?
de antemano gracias.