Hola! tengo un problema con el ajax.send(null), esto es especificamente en explorer por que mi archivo jala muy bien en firefox, tengo esta función, que eh ido probando parte por parte pero provoca un error en tiempo de ejecución con un numero muy extraño, pero solo es en la parte de ya imprimir los datos...esta es mi función:
function chgTipo()
{
contenedor = document.getElementById('identificador');
tipo = document.getElementById('cie').value;
ajax=nuevoAjax();
ajax.open("GET", "xcie.php?cie="+tipo,true);
ajax.onreadystatechange=function()
{
if (ajax.readyState==4)
{
contenedor.innerHTML = ajax.responseText
}
}
ajax.send(null)
}
function chgRecord()
{
contenedor = document.getElementById('datos');
record = document.getElementById('recordset').value;
ajax=nuevoAjax();
ajax.open("GET", "xcie.php?desc="+record,true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
contenedor.innerHTML = ajax.responseText
}
}
ajax.send(null)
}
y la parte de xcie.php es esta:
if(isset($_GET["cie"])){
$cie = $_GET["cie"];
$evento = 'onChange="chgRecord()"';
$modificador = "WHERE descripcion LIKE '%".strtoupper($cie)."%'";
impSelect("recordset","cie_10","-99","descripcion,descripcion AS desc2",$evento,$modificador,"");
}else if(isset($_GET["desc"]))
{
$desc = $_GET["desc"];
$_SESSION["cies"][$_SESSION["i"]] = $desc;
$_SESSION["i"]++;
foreach($_SESSION["cies"] as $cie)
echo $cie."<br>";
}
por favor si alguien tiene una idea del por que le agradeceria bastante...gracias por su atencion