Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/05/2011, 10:26
Avatar de Copia
Copia
 
Fecha de Ingreso: noviembre-2009
Mensajes: 309
Antigüedad: 14 años, 5 meses
Puntos: 4
Respuesta: problemas al hacer un Filtro multiple de Departamento Provincia Distrito

hola, nuevamente.

Amigos tengo un problema a resolver, ya las funciones andan bien.

El problema es que no se como hacer para que javascript reconosca un cambio en el segundo select.

Código php:
Ver original
  1. <div class="select3">
  2.         <label for="hostname">Departamento</label>
  3.         <select id="origenDepartamento" class="select3">
  4.             <option value="n"></option>
  5.           <?php
  6.                foreach($departamento as $dp){
  7.                    echo "<option class='origenDepartamento' value='"
  8.                         .$dp->idDepartamento."'>"
  9.                          .$dp->Nombre."</option>";
  10.                 }
  11.           ?>
  12.         </select>
  13.     </div>
  14.  
  15.     <div id="divProvincia" class="select3">
  16.         <label for="hostname">Provincia</label>
  17.         <select id="origenProvincia"  class="select3">
  18.             <option value="n"></option>          
  19.         </select>
  20.     </div>

Cuando hay un cambio en el select con id = origenDepartamento, se procesan los datos y se reescribe el select con id=origenProvincia y se llenan con los datos correspondientes, pero el js no lo identifia: este es ahora el js:

Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.     $('#origenDepartamento').change(function()
  3.     {
  4.        procesar($(this).val(),"Provincia");
  5.     });
  6.      $('select[id="origenProvincia"]').change(function()
  7.     {
  8.         alert('a'); //no lo imprime.
  9.         //procesar($(this).val(),"Distrito","idProvincia");
  10.     });
  11. });

Que estoy haciendo mal??
__________________
Dejando una huella de mi existencia por la red en http://tiricaya.com