Cómo cambiar el cambio de selección en la lista de selección generada por ajax

He <select id="someid"></select>

Luego hago clic en algo y jquery.ajax genera un nuevo div y adjunto .html (datos) a #someid select. ¿Cómo verifico cambios en seleccionar?

La razón por la que pregunto es que comienzo con selecciones vacías y las cargo con datos relacionados con un registro.

Hay dos selecciones, select1 y select2. Genero select1 solo una vez y, según la opción seleccionada de select1, luego genero select2. Necesito rastrear si select1 no se ha cambiado y si necesito regenerar select2. Actualmente no hace nada $ ("# select1"). Change (alert ('test')) comienza inmediatamente después de ejecutar la página, pero no hará nada después de otro cambio. Simplemente no funcionará.

¿Es esto posible?

Gracias.

preguntado el 28 de febrero de 11 a las 07:02

Cree que ha estropeado el formato del código en su Q -

¿Su jQuery.ajax devuelve un elemento div para adjuntar una selección? Creo que necesitas adjuntar elementos de opción. -

1 Respuestas

Si he leído bien la pregunta, es muy fácil de usar. .change()

$('select#someid').live('change', function() {
  // you code
});

Respondido 28 Feb 11, 10:02

Edité mi pregunta original, simplemente no se ejecutará después de cargar selecciones dinámicamente. - feronovak

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.