Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2011, 10:19
dani_cad
 
Fecha de Ingreso: septiembre-2009
Mensajes: 67
Antigüedad: 14 años, 8 meses
Puntos: 2
Load en jquery y problema de funcionamiento de otras funciones

Hola, tengo un problema al utilizar load para generar contenido html. Luego de utilizarlo deja de funcionar otras partes del codigo si ya estaban andanndo.

Genero contenido para un select dinamicamente, y luego de que se carga (correctamente) ya no responde a funciones que si lo hace iniciarlmente.

Lo explico mejor, estas son las funciones:

$("#combo_arbitros_1").change(function(evento){
var id_arbitro = $(this).val();
if (id_arbitro == 'N') {
// no oficial
$("#no_oficial_1").css("display", "block");
}else{
$("#no_oficial_1").css("display", "none");
}
});

$(".orden_arbitros").change(function(evento){
var orden = $(this).val();

$("#contenedor_arbitro_1").load(base_url+"carga/arbitro_tarjeta/procesar_contenido_combo_arbitro/combo_arbitros_1/"+orden);
});

y el html

<td colspan="2" class="l" id="contenedor_arbitro_1">
<select name="combo_arbitros_1" id="combo_arbitros_1">
<option...</option>
</td>

El evento change de combo_arbitros_1 funciona y oculta o no como indica la funcion. Ahora al "recargar" el select (que lo hace correctamente) y volver a cambiar el valor del select, ya no invoca a este evento $("#combo_arbitros_1").change...

alguna idea de por donde viene el problema? repito ambas funciones por separado andan, juntas no.

Muchas gracias por su tiempo.