Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/06/2012, 10:46
Rosencrantz
 
Fecha de Ingreso: junio-2008
Ubicación: Colombia
Mensajes: 207
Antigüedad: 16 años, 5 meses
Puntos: 12
Respuesta: Selects dependientes

Al traer un elemento HTML a traves de ajax estos aparecen "muertos" es decir que no responden a ningun evento en particular en este caso el 'change', debemos entonces "revivirlos" para lo cual hay dos alternativas live() y delegate(), usaremos el live() aunque algunos puristas del javascript dicen que es mejor el delegate por razones de desempeño aunque para cosas pequeñas la diferencia es casi nula. En fin prueba esto.

Código Javascript:
Ver original
  1. $('#departamento').live('change', function(){
  2. var id=$(this).val(); // This se refiere al elemento que ejecuta el evento
  3.  $("#ciudades").load('Modulos/carga_ciudad.php?id='+id);
  4.  
  5. });