Estoy intentando crear 3 select dependientes. Los select los cago via Ajax. El problema está en que no logro, a partir de los valores del select 2 cargar el 3.
Con esto cargar el segundo, pero no el tercero
Código javascript:
Gracias Ver original
function Accion() { var ref = ["s_1","s_2"]; // Id del 1 y 2 select, el 3 es "s_3" for (var i = 0; i < ref.length; i++) { var elemento = document.getElementById(ref[i]); var nomevento = "change"; var funcion = function() { Ciudad(document.getElementById(ref[i]).options[document.getElementById(ref[i]).selectedIndex].value); } if (elemento.attachEvent) { var f=function(){ funcion.call(elemento,window.event); } elemento.attachEvent('on'+nomevento,f); return true; } else if (elemento.addEventListener) { elemento.addEventListener(nomevento,funcion,false); return true; } else return false; } }