codigo en ajax
Código:
codigo en html<script>
/***********************************************************************************/
function Enviar_MostrarEnCapa(url,capa,funcion,valores)
{
var ajax=creaAjax();
if(capa != null && capa!= '')
var capaContenedora = document.getElementById(capa);
ajax.open ('POST', url, true);
ajax.onreadystatechange = function()
{
if (ajax.readyState==1)
{
if(capa != null && capa!= '')
capaContenedora.innerHTML="Cargando...";
}
else if (ajax.readyState==4)
{
if(ajax.status==200)
{
if(capa != null && capa!= '')
capaContenedora.innerHTML=ajax.responseText;
if(funcion != null && funcion!= '')
eval(funcion);
}
else if(ajax.status==404)
{
if(capa != null && capa!= '')
capaContenedora.innerHTML = "La direccion no existe";
}
else
{
if(capa != null && capa!= '')
capaContenedora.innerHTML = "Error: ".ajax.status;
}
}
}
ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
ajax.send(valores);
return;
}
/***********************************************************************************/
function creaAjax()
{
var objetoAjax=false;
try {
/*Para navegadores distintos a internet explorer*/
objetoAjax = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try {
/*Para explorer*/
objetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (E)
{
objetoAjax = false;
}
}
if (!objetoAjax && typeof XMLHttpRequest!='undefined')
{
objetoAjax = new XMLHttpRequest();
}
return objetoAjax;
}
</script>
Código:
Por favor cualquier tipo de ayuda para mi problema será muy agradecida, es que no se que mas voy a hacer <title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<?
require('ajax.php');
?>
<script>
<!--
function buscar_options0()
{
Enviar_MostrarEnCapa('buscaroptions1.php','div_opciones1','','options0='+document.getElementById('options0').value );
}
//-->
</script>
</head>
<body bgcolor="#5F8FC5">
<div width="1024">
<?
include("Llenar.php");
$fp=file("tablas.def");
?>
<form action="prueba.php" method="POST" name="formul" >
<table width="957" border="0" align="center">
<tr>
<td width="33"> </td>
<td width="33"> </td>
<td width="112"> </td>
<td width="298"><select name="options0" id="options0" onchange="buscar_options0();">
<?
Llenar_campos($fp);
?>
</select>
<td width="63"><div id="div_opciones1">
<select name="opciones1" id="opciones1">
</select>
</div></td></tr>
</table>
</form>
</div>
</body>
</html>

