Para ayudar un poco, el objeto AJAX esta declarado en un archivo .js y es esta
Código:
function nuevoAjax(){
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;
}
Lo que el codigo intenta hacer es lo siguiente:
- Se teclea cierto padecimiento a buscar.
- Mediante AJAX se hace la busqueda de ese padecimiento y se carga un select con todos los casos que lo contienen.
- Al elegir una de estas opciones se manda a llamar a otra funcion mediante AJAX que va guardando en un arreglo las opciones elegidas y despues las va pintando
El problema esta desde la primer llamada, ahi se provoca un error en tiempo de ejecucion que solo despliega un numero. En mozillla si corre a la perfección, pero en el explorer no lo hace.
Saludos!