Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/05/2016, 21:09
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: el evento change deja de funcionar cuando genero combo por ajax.

No es necesario hacer eso. Tan solo tienes que delegar el evento al elemento ancestro del combo generado dinámicamente:
Código Javascript:
Ver original
  1. $("ancestro").on("evento", "combo", function(){
  2.     //Instrucciones
  3. });

Con eso te bastará tanto para cuando cargue la página por primera vez (combo generado junto al DOM) como cuando añadas un combo de forma dinámica (después de la carga del DOM). En donde dice "ancestro", debe ir el selector del elemento que contiene al combo o en donde este será añadido. En donde dice "evento", evidentemente debe ir el nombre del evento que deseas que desencadene las acciones; y en donde dice "combo", debe ir el selector del combo.

Un saludo
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand