Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/03/2009, 09:54
Avatar de LuZBinG
LuZBinG
 
Fecha de Ingreso: enero-2008
Mensajes: 407
Antigüedad: 16 años, 10 meses
Puntos: 5
De acuerdo Ayuda mostrar resultados

buen dia tengo problemas al mostrar informacion actualizadas con ajax
lo que quiero hacer es:
realizo una actualizacion con ajax, a hora quiero que me muestre la informacion
en un renglon de la tabla dinamica que muestro sin hacer submit


tengo esto:
Código PHP:
 <form>
     <div id="contiene<?=$i;?>">

     <td><?= $fecha?></td>
    <? if($fecha_pr<$fecha_actual)
    {
    
?><td><b><?=$fecha_pr;?></b><br><b style="color:#FF0000"><?=$days2?></b>  </td><? 
    
}
    else
    {
    
?>
    <td><b><?=$fecha_pr;?></b><br>Faltan:<b style="color:#0231D0"> <?=$days?></b>  </td>
    <? 
     
}
    
?></div></form><?
y en ajax tengo dos funciones
donde mando llamar

Código:
function Contenido(id)
{
	
    var contenedor="contenedor"+id;
    contenedor = document.getElementById('contiene');
  
   alert(contenedor);
    // creamos un nuevo objeto ajax
   ajax=objetoAjax();
    
    //cargar el archivo html por el método GET
    ajax.open("GET", "seguir_observacion",true);
    
    ajax.onreadystatechange=function() 
    {
        if (ajax.readyState==4) // Readystate 4 significa que ya acabó de cargarlo
        {
            contenedor.innerHTML = ajax.responseText
        }
		
    }
    ajax.send(null)
}

function guardar(id,sug,user)
{
	var comentario="comentario"+id;
	var seggui= "coment"+id;
	seguimiento = document.getElementById(seggui).value;
	var tipo="tSeg"+id;
	tSeg=document.getElementById(tipo).value;
	var leyenda="leyenda"+id;
	var datos="datos"+id;
	divFormulario=document.getElementById(leyenda);
	
	//instanciamos el objetoAjax
		ajax=objetoAjax();
		//uso del medotod GET
		ajax.open("POST", "guardar.php");
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				//mostrar resultados en esta capa
				divFormulario.innerHTML = ajax.responseText
				//mostrar el formulario
				
				divFormulario.style.display="block";
									}
			if(ajax.readyState==1) {
				/*divFormulario.innerHTML  =  "<img src='ajax.gif'/>"; */
													}
		}
		//como hacemos uso del metodo GET
		//colocamos null
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		//enviando los valores
		ajax.send("id="+id+")
		document.getElementById(seggui).value="";
		Contenido(id);
		}
si se fijan en la funcion guardar mando llamar la Funcion Contenido

Contenido(id);

le mando id que es el numero de renglon dinamico de div contiene
me sale este error:
'contenedor' is null or on object

ayuda por fa gracias