Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/03/2012, 17:31
Avatar de Naahuel
Naahuel
 
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 9 meses
Puntos: 192
Respuesta: Problema con select dinámicos (Video de explicación)

Mmm, pues la verdad en el video está complicado de ver. Mirá, te doy este ejemplo:

Código HTML:
Ver original
  1. <!doctype html>
  2.     <title>Test</title>
  3.     <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
  4.     <script type="text/javascript">
  5.         $(function(){
  6.             //obtengo los selects
  7.             var select_ind = $('#select_1');
  8.             var select_dep = $('#select_2');
  9.             //los eventos y el llenado
  10.             select_ind.on('change',function(){
  11.                 //aca ya tengo un html disponible, que puede provenir de cualquier lado
  12.                 //como ser tu caso, un preprocesado con PHP y obtenido por AJAX.
  13.                 var nuevo_html = '<option value="1">Opcion nueva</option><option value="2">Opcion nueva</option><option value="3">Opcion nueva</option>';
  14.                 select_dep.html(nuevo_html);
  15.             })
  16.         });
  17.     </script>
  18.    
  19. </head>
  20.     <select id="select_1">
  21.         <option>Cambia aca a otra opcion</option>
  22.         <option>Otra opcion</option>
  23.         <option>Otra opcion</option>
  24.         <option>Otra opcion</option>
  25.     </select>
  26.     <select id="select_2">
  27.         <option>Este select se deberia llenar automaticamente</option>
  28.     </select>
  29. </body>
  30. </html>

Como verás si funciona. A mi me parece que tu problema está en otra parte y tengo un presentimiento que es en la clase que obtiene los valores de la base de datos y arma los <option>. ¿Podrías poner esa parte del código acá? Y también la parte con la que llenas los select con jQuery.
__________________
nahueljose.com.ar