Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/10/2010, 14:10
Gleomar
 
Fecha de Ingreso: agosto-2009
Mensajes: 19
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Misma Funcion Ajax para varios Div con nombre parecido



Que bien!!!! ya estaba al borde del colapso!

Bueno no se si lo que hice se llama "función anónima " pero viendo en google, mas lo que me comentaste resolvi, la función queda asi :

function leerUmb(valor,posicion,capa) {
crearObjeto();
if (objeto.readyState != 0) {
alert('Error al crear el objeto XML. El Navegador no soporta AJAX');
} else {
// Enviar la consulta
objeto.open("GET", "ListarUmb.php?Producto=" + valor+"&Posicion="+posicion, true);

// Preparar donde va a recibir el Resultado
objeto.onreadystatechange = function procesaResultado2() {
// Si aun esta revisando los datos...
if (objeto.readyState == 1) {
document.getElementById(capa).innerHTML = "Cargando datos...";
}
// Si el estado es 4 significa que ya termino
if (objeto.readyState == 4) {
// objeto.responseText trae el Resultado que metemos al DIV de arriba
document.getElementById(capa).innerHTML = objeto.responseText;
}
}
objeto.send(null);
}
}

la función queda una dentro de la otra, y en la variable "capa" indico el div en el que se debe cargar la data.

Muchas Gracias @zerokilled y @IsaBelM por su pronta respuesta!!!

hasta una proxima !!!