Tengo tres combos dependientes que funcionan bien. (bien encadenados), cada vez que seleciono un ITEM, me refresca el siguiente combo y me publica una tabla de datos....pero el tercer combo, no activa la funcion para publicar la tabla.
Dejo aqui el codigo de la funcion y el combo a ver si ustedes ven algun error.
FUNCION en JAVASCRIPT:
Código Javascript:
Ver original
function cargarTablaDirectores (url, comboAnterior, element_id){ var element = document.getElementById(element_id); var valordepende = document.getElementById(comboAnterior); var x = valordepende.value; var fragment_url = url+"?id="+x+"&nm="+xs+"&sw=0"; peticion.open("GET", fragment_url); peticion.onreadystatechange = function(){ if (peticion.readyState === 4){ //escribimos la respuesta element.innerHTML = peticion.responseText; } }; peticion.send(null); }
Este es el codigo del COMBO que llama la FUNCION (EN jsp):
Código Java:
Ver original
<div id = "div_dirx" > <select name="DIRECTOR" ID="DIRX" onchange="javascript:cargarTablaDirectores('CargaTablaDir.jsp', 'DIRX', 'div_tablax')" id="DIRX" style="width:300px;"> <% out.println("<option value=0 >Seleccione un Director...</option>" ); %> </select> </div>