Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2016, 15:52
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 12 años, 3 meses
Puntos: 52
problema de sincronizacion con ajax, no funciona

veran tengo la siguiente funcion que sirve para subir una imagen.
Funciona en el metodo onchange del formulario..

Código Javascript:
Ver original
  1. function subir_imagen_tema(){
  2.    
  3.         jQuery.ajaxSetup({async:false});
  4.        
  5.    
  6.          form=eval("document.formName");
  7.         var action=form.action;
  8.         form.target='iframe_null';
  9.         form.action='foro_upImage.php';
  10.         form.submit();
  11.         form.target="";
  12.         form.action=action;
  13. //hasta aqui todo bien, la imagen se sube
  14.        
  15.  
  16. //esta siguiente parte me actualiza la galeria de imagenes con la imagen nueva que acabo de subir(se supone, pero no funciona)
  17.         var f=new Date();
  18.         cad=f.getHours()+":"+f.getMinutes()+":"+f.getSeconds();
  19.         $(".imagenes").load("funciones.php?id=1&cad="+cad);
  20.        
  21.            
  22. }

Tengo un boton extra en el form donde tengo la ultima parte de codigo

Código Javascript:
Ver original
  1. var f=new Date();
  2.         cad=f.getHours()+":"+f.getMinutes()+":"+f.getSeconds();
  3.         $(".imagenes").load("funciones.php?id=1&cad="+cad);

si lo presiono si actualiza, pero la idea es no tener que presionarlo
y si se fijan tiene el asincrono false, tambien opte por cambiarlo a true. tambien opte por poner una funcion que me dejara esperar tiempo(para que le diera tiempo a actualizar pero nada)
que podrá ser, les ha pasado?

la idea es seleccionar una imagen y en ese momento se guarde y lo muestre..
funciona lo del guardado pero lo del mostrado no, al menos que tenga presionar el boton actualizar(que tambien esta hecho con ajax, y contiene el codigo antes mencionado.

de antemano gracias
__________________
a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra