Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2013, 15:18
way2park
 
Fecha de Ingreso: mayo-2008
Mensajes: 224
Antigüedad: 16 años, 7 meses
Puntos: 4
AjaxUpload + jquery + post

Hola genios!!!
Preguuuunnta!!

Tengo este script que seguramente es conocido en la red

Código PHP:
$(function() {
     
// Botón para subir la firma
var direc=$('#carpeta').val()     
var 
data='dire='+direc;
var 
btn_firma = $('#boton'), interval;
new 
AjaxUpload('#boton', {
type"POST",
datadata,
action'proimPerEsc.php',
onSubmit : function(file ext){
if (! (
ext && /^(jpg|png)$/.test(ext))){
// extensiones permitidas
alert('Sólo se permiten Imagenes .jpg o .png');
// cancela upload
return false;
} else {
//oculto otros botones
//
$('#loaderAjax').show();

//btn_firma.text('Espere por favor');
this.disable();
}
},
onComplete: function(fileresponse){
respuesta = $.parseJSON(response);

if(
respuesta.respuesta == 'done'){
var 
ima=respuesta.fileName;
actuaIma(ima);
}else{
alert(respuesta.mensaje);
}
$(
'#loaderAjax').hide();    
this.enable();    
}
});
    });
// 
Bien les cuento funciona barbaro pero no pasa el post. Yo lo que necesitaria es que me pasara la direccion del avatar para saber en que carpeta debe guardar la imagen.

Ahora bien, el dato es volcado previamente desde otra llamado a un imput hidden, pero la funcion de subir la imagen arranca cuando todavia los datos nos estan mostrados. Por consiguiente cuando quiero leer el post no me muestra nada aunque el dato ya este en el imput.

Osea para aclarar un poco a lo gallego.
Abre la pagina, ejecuta la funcion de subida del achivo y queda lista para que la llame, luego carga los datos en el imput y finaliza la apertura de la pagina.

Ahi es donde el imput tiene ya contenido, pero en la variable de la funcion para la subida del archivo sigue vacio por ejecutarse primero.

Alguna idea de como puedo solucionarlo?? pliss