Foros del Web » Programando para Internet » Javascript » Frameworks JS »

decirle que vaya a otro div

Estas en el tema de decirle que vaya a otro div en el foro de Frameworks JS en Foros del Web. Hola, tengo estáq funcion ajax, que lo que me hace es irme al div que le indico. Lo qeu queiro hacer ahora, es indicarle en ...
  #1 (permalink)  
Antiguo 05/03/2010, 05:44
 
Fecha de Ingreso: marzo-2009
Mensajes: 480
Antigüedad: 15 años, 7 meses
Puntos: 1
decirle que vaya a otro div

Hola, tengo estáq funcion ajax, que lo que me hace es irme al div que le indico. Lo qeu queiro hacer ahora, es indicarle en la misma función que vaya otros datos a otro div diferente.

¡Como lo puedo hacer?

function llama_familias(tipo, codigo_familia, familia){
document.getElementById("directorio").innerHTML = 'Inicio  > Principal  > '+ familia;
var divContenido = document.getElementById('contenido_informacion');
ajax=objetoAjax();
ajax.open('GET', 'contenido_familia.php?tipo=' + tipo + '&codigo_familia=' + codigo_familia,true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4 && (ajax.status == 200 || ajax.status == 304)) {
//mostrar resultados en esta capa
divContenido.innerHTML = ajax.responseText
}
}
ajax.send(null)
}
  #2 (permalink)  
Antiguo 05/03/2010, 14:15
Avatar de AhmedRugama  
Fecha de Ingreso: diciembre-2008
Ubicación: Nicaragua
Mensajes: 160
Antigüedad: 15 años, 11 meses
Puntos: 6
Respuesta: decirle que vaya a otro div

Pues porque no incluyes el dato del id del contenedor entre los que le pasas a la funcion?
algo asi:

Código:
id = 'contenido_informacion';
llama_familias("valor1", "valor2", "valor3", id);

function llama_familias(tipo, codigo_familia, familia, id){
document.getElementById("directorio").innerHTML = 'Inicio  > Principal  > '+ familia;
var divContenido = document.getElementById(id);
ajax=objetoAjax();
ajax.open('GET', 'contenido_familia.php?tipo=' + tipo + '&codigo_familia=' + codigo_familia,true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4 && (ajax.status == 200 || ajax.status == 304)) {
//mostrar resultados en esta capa
divContenido.innerHTML = ajax.responseText
}
}
ajax.send(null)
}

Etiquetas: ajax
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:46.