Foros del Web » Programando para Internet » Javascript »

Problema al actualizar combobox desde popup

Estas en el tema de Problema al actualizar combobox desde popup en el foro de Javascript en Foros del Web. Hola buenas tardes. tengo un problema al actualizar un combobox dependiente que se carga de forma dinamica con javascript. el combo se carga mediante este ...
  #1 (permalink)  
Antiguo 25/10/2011, 14:18
 
Fecha de Ingreso: octubre-2011
Mensajes: 11
Antigüedad: 8 años
Puntos: 0
Problema al actualizar combobox desde popup

Hola buenas tardes. tengo un problema al actualizar un combobox dependiente que se carga de forma dinamica con javascript. el combo se carga mediante este script y esta funcion, ya que de este combo (proyecto) depende otro llamado equipos.
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
cargar_proyectos();
$("#proyecto").change(function(){dependencia_equip o();});
$("#serial").attr("disabled",true);
});

function cargar_proyectos()
{
$.post("scripts/cargar-proyectos.php", function(resultado){
if(resultado == false)
{
alert("Error");
}
else
{
$('#proyecto').append(resultado);
}
});
}
function dependencia_equipo()
{
var id_proyecto = $("#proyecto").val();
$.post("scripts/dependencia-equipo.php", { id_proyecto: id_proyecto },
function(resultado)
{
if(resultado == false)
{
alert("Error");
}
else
{
$("#serial").attr("disabled",false);
document.getElementById("serial").options.length=1 ;
$('#serial').append(resultado);
}
}

);
}

</script>
<select name="proyecto" id="proyecto">
<option value="0">--Seleccione--</option>
</select>

para cuando una de las opciones no exista agregue un boton para agregar nuevo proyecto. desde el popup donde agrego nuevo proyecto hago esta llamada a la funcion cargar_proyectos
<body onLoad="if(opener != null)opener.cargar_proyectos()">
y al cerrar popup me agrega el nuevo registro en la ventana padre, PERO el problema es que me repite tres veces cada opcion que tenia antes en el combo...

si pudieran ayudarme se los agradeceria mucho, es para proyecto de grado y ya me queda poco tiempo para finalizarlo.!
  #2 (permalink)  
Antiguo 25/10/2011, 14:27
 
Fecha de Ingreso: julio-2010
Mensajes: 275
Antigüedad: 9 años, 3 meses
Puntos: 21
Respuesta: Problema al actualizar combobox desde popup

$(document).ready(function()
{
cargar_proyectos();
$("#proyecto").change(
function()
{
dependencia_equipo(); //<----- habia un espacio
}
)
  #3 (permalink)  
Antiguo 25/10/2011, 14:35
 
Fecha de Ingreso: octubre-2011
Mensajes: 11
Antigüedad: 8 años
Puntos: 0
Respuesta: Problema al actualizar combobox desde popup

Hola sirrohan. no me habia dado cuenta de eso. esa parte funciona bien, la del combo dependiente.. el problema esta cuando quiero actualizar el combobox proyecto con el nuevo registro cargado desde la ventana popup. llamo esa misma funcion para volver a cargar los datos. pero me los carga tres veces.. :( nose si deba utilizar otra funcion para recargar o con esa deberia funcionar..

Etiquetas: combobox, funcion, js, php, popup, botones, ventanas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:03.