Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/01/2010, 14:49
Avatar de ginitofl
ginitofl
 
Fecha de Ingreso: diciembre-2006
Ubicación: Lima Perú
Mensajes: 349
Antigüedad: 18 años
Puntos: 22
Respuesta: cargar resultados en una tabla

Hola Carol lo que debes hacer es cargar los resultados en una div de esta manera:

Código PHP:
<Script src="AJAX/ajax_listaAlumno.js"></Script>
<table border="1">
<thead>
<tr>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td><input type="button" value="listar" name="listar" onclick="getDetalleProducto()"/></td>
<td></td>
</tr>
<tr>
<td><div id="result_detalle"></div></td>
<td></td>
</tr>
</tbody>
</table> 
y tu archivo ajax_listaAlumno.js seria de esta manera:

Código PHP:
function objetoAjax(){
    var 
xmlhttp=false;
    try{
        
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }catch (
e){
        try{
            
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }catch (
E){
            
xmlhttp false;
        }
    }
    
    if (!
xmlhttp && typeof XMLHttpRequest!='undefined'){
        
xmlhttp = new XMLHttpRequest();
    }
    return 
xmlhttp;
}

function 
getDetalleProducto(){
    
//el div donde se mostrara los resultados
    
divResultado document.getElementById('result_detalle');
        
// hacemos un aleatorio
    
var id=Math.random();
    
//instanciamos el objetoAjax
    
ajax=objetoAjax();
    
//uso del medotod GET
    
ajax.open("GET""listarAlumno.jsp?id="+id);
    
ajax.onreadystatechange=function(){
        if (
ajax.readyState==4) {
        
//mostrar resultados en esta capa
        
divResultado.innerHTML ajax.responseText
        
}
    }
    
ajax.send(null)

cualquier duda solo postea

Saludos.

Gino'FL