Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/11/2006, 09:23
zsamer
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 20 años, 5 meses
Puntos: 8
Cita:
Iniciado por jesusito Ver Mensaje
Hola me podrias decir como lo solucionaste...gracias
ningun problema:

Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
title>Clientes</title>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
script src="includes/prototype.js" type="text/javascript"></script>

<script type="text/javascript">

    function obtenerXmlCli()
    {
        var url = 'clientes.xml';        
        var myAjax = new Ajax.Request( url, { method: 'get', onComplete: renderResultsXMLCli });
    }

    function renderResultsXMLCli(responseXMLCli)
    {

        var xml  = responseXMLCli.responseXML.documentElement;
        // Accedemos al DIV
        var miDiv = document.getElementById('clientes');
        // Vaciamos el DIV
        miDiv.innerHTML = '';
        var EstructuraHTML = '<ul>\n';
        // Iteramos cada cliente
        for (i = 0; i < xml.getElementsByTagName('cliente').length; i++)
        {
            // Accedemos al objeto XML cliente
            var item = xml.getElementsByTagName('cliente')[i];
            // Recojemos el id del cliente
            var id = item.getElementsByTagName('cliente_id')[0].firstChild.data;
            // Recojemos el nombre del cliente
            var nombre = item.getElementsByTagName('nombre')[0].firstChild.data;
            // Mostramos el enlace
            EstructuraHTML += '<li><a href = "javascript:obtenerTrabajos('+id+',\''+nombre+'\')" >'+nombre+'</a></li>\n';
        }
        miDiv.innerHTML = EstructuraHTML+'</ul>\n';

    }
</script>
</head>

<body>

<div id="clientes">Aquí aparecerán los datos de Clientes</div>

<script type="text/javascript">
obtenerXmlCli();
</script>
</body>
</html>