Cuando cargo la pagina todo se carga bien.
Pero cuando cambio el primer combo se modfica el segundo..pero no el trecero
y eso es lo que no entiendo.Yo tengo que seleccionar manualmente el segundo combo para que se
cargue recien el tercero. Es como si el evento change solo se disparara seleccionando manualmente los items
y no por lo la carga que hace el segundo dinamicamente
Espero poder hacerme entender
Aqui el codex !!
Select : historias
Código
<script> jQuery('#historias').change(function () { var id_historia =document.getElementById("historias").value; // valor de la id de historias var to=document.getElementById("Buscando"); to.innerHTML="buscando...."; jQuery.ajax({ type: "POST", url: "admin_art_insert_cargando_capitulos.php", data: 'idhistoria='+id_historia, // enviamos la id success: function(a) { jQuery('#capitulos').html(a);// el resultado de la busqueda la mostramos en #capitulosList jQuery('#paginas').html("<option value=''>Paginas...</option>");// el resultado de la busqueda la mostramos en #capitulos var to=document.getElementById("Buscando"); to.innerHTML=""; } }); }) .change(); </script>
Select : capitulos
Código
<script type="text/javascript"> jQuery('#capitulos').change(function () { var historia = document.getElementById("historias").value; // valor de la id de historias var capitulo = document.getElementById("capitulos").value; // valor de la id de capitulos var to=document.getElementById("Buscando"); to.innerHTML="buscando...."; jQuery.ajax({ type: "POST", url: "admin_art_insert_cargando_paginas.php", data: 'idhistoria='+historia+'&idcapitulo='+capitulo, // enviamos la id de la historias + la id de la capitulos success: function(a) { jQuery('#paginas').html(a);// el resultado de la busqueda la mostramos en #paginas var to=document.getElementById("Buscando"); to.innerHTML=""; } }); }) .change(); </script>