Cita:
Iniciado por jesusito 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>