Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2012, 05:17
Avatar de fintch
fintch
 
Fecha de Ingreso: julio-2012
Mensajes: 5
Antigüedad: 12 años, 3 meses
Puntos: 0
Llamadas a otras paginas desde etiquetas select

Hola a todos,

me gustaría saber como poder colocar un jsp en un div que tengo reservado atraves de una etiqueta select.

El fallo que me esta dando la consola de Chrome es
Uncaught TypeError: Cannot read property 'undefined' of undefined

codigo de la pagina principal
Código HTML:
<select name="lista de proyectos" style="width:150px" class="select" id="proyAct" onchange="cargarProyecto('actividadesProy', this.option[this.SelectedIndex].value);">
            <option value="">Seleccionar</option>
            <%while(it.hasNext()){
                Proyectos p = (Proyectos)it.next();%>
            <option value="<%=p.getIdProyectos()%>">
            <%=p.getNombre()%>
            </option>
            <%}%>
</select>
        <div id="actividadesProy" style="display: none;">
            
        </div> 
Esta parte me funciona, mostrando todos los datos en el select. El problema en cuando pincho en una de las opciones


codigo de la funcion javascript (el alert no se muestra)
Código PHP:
function cargarProyecto(idDivid){
    
alert("entra en cargar proyecto")
    
    
url "mostrarProy?id=" id
    

    
xmlHttpReq dameXMLHttpRequest();
    
xmlHttpReq.open('GET'urltrue);
    
xmlHttpReq.onreadystatechange=function()
    {
        if (
xmlHttpReq.readyState == && (xmlHttpReq.status==200 || 
                    
window.location.href.indexOf("http")==-1))
                
document.getElementById(idDiv).innerHTML xmlHttpReq.responseText;                                    
    }
    
xmlHttpReq.send(null);
    

alguna solucion???