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ón expiroacute;');
}
$.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ón expiroacute;');
}