Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2011, 10:33
eira2meigas
Invitado
 
Mensajes: n/a
Puntos:
pasar parametros entre objetos de la funcion ajax de jquery

Hola amigos.

Explico mi problema:
Utilizo una funcion que contiene la funcion $.ajax de jquery, esta busca datos en el servidor. A esta funcion le llegan por parametros, y necesito que las funciones beforesend, success y error tengan acceso a esas variables que llegan por parametros.
Mi problema es que no encuentro la manera de enviar esas variables a las funciones beforesend, success y error.
Adjunto el codigo que estoy uilizando.

La idea es que inicioEnvio, llegadaDatos y problemas les pueda pasar la variable contenedor

Muchas Gracias y espero me puedan ayudar.
Cita:
function enviar_suplente(variables, contenedor){
$.ajax({
async:true,
type: "POST",
dataType: "html",
contentType: "application/x-www-form-urlencoded",
url:"servidor_minamin.php",
data:variables,
beforeSend:inicioEnvio,
success:llegadaDatos,
timeout:8000,
error:problemas
});
return false;
}

function inicioEnvio(){
$(contenedor).html('<img src="multimedia/imagenes/loading.gif">');
}

function llegadaDatos(datos){
$(contenedor).html(datos);
}

function problemas(){
$(contenedor).html('El tiempo de conexi&oacute;n expiroacute;');
}