Soy principiante con ajax y me encontré el primer problema que no puedo solucionar. Tengos dos funciones ajax, una que monta un select dinámico y otra que en base a la selección anterior muestra o no ciertos datos, es decir, tengo dos funciones. Por separado funcionan pero juntas no. Ejemplo:
Código Javascript
:
Ver original<script language="JavaScript" type="text/JavaScript">
$(document).ready(function(){
//Monta el select de forma correcta
xajax_montar_select();
//Detectando el valor del select "NO FUNCIONA SI EL SELECT SE HA MONTADO CON LA FUNCION ANTERIOR"
$("#padre").change(function(){
var id = $('#padre').val();
var name = $("#padre option:selected").text();
//Invocamos al método de xajax
xajax_mostrar_padreHijo(id,name);
});
});
</script>
Código Javascript
:
Ver original<script language="JavaScript" type="text/JavaScript">
$(document).ready(function(){
//Monta el select de forma correcta
//xajax_montar_select();
//Detectando el valor del select "FUNCIONA CORRECTAMENTE PORQUE EL SELECT HA SIDO ESCRITO EN LA MISMA PAGINA DE FORMA ESTATICA"
$("#padre").change(function(){
var id = $('#padre').val();
var name = $("#padre option:selected").text();
//Invocamos al método de xajax
xajax_mostrar_padreHijo(id,name);
});
});
</script>
Los dos html que tiran las dos opciones son idénticos, pero si el select viene de la funcion montar_select no consigo activar el jquery que detecta la opción.