Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/12/2009, 06:38
Avatar de Killerx_8937
Killerx_8937
 
Fecha de Ingreso: noviembre-2006
Mensajes: 99
Antigüedad: 17 años, 5 meses
Puntos: 0
Respuesta: llenar Select Con Otro Select

Amigos... encontre la solucion si a alguien le sirve

Código PHP:
<script language="JavaScript">
function 
verificaIns() {
Mandantesdocument.getElementById("Mandantes");
Areasdocument.getElementById("Areas");
Obrasdocument.getElementById("Obras");
Equiposdocument.getElementById("Equipos");
EquipDesp document.getElementById("EquipDesp");
// Hago las validaciones
if ((Mandantes.value == "0") || (Mandantes.value == null)) {
alert("Por favor selecciona un Mandante");
Mandantes.focus();
return 
false;
}
else
if ((
Obras.value == "0") || (Obras.value== null)) {
alert("Por favor selecciona una Obra");
Obras.focus();
return 
false;
}
else
if ((
Areas.value == "0") || (Areas.value== null)) {
alert("Por favor selecciona una Area");
Areas.focus();
return 
false;
}
else
if ((
Equipos.value == "0") || (Equipos.value== null)) {
alert("Por favor selecciona un Equipo");
Equipos.focus();
return 
false;
}
Valor Mandantes.value+"|"+Obras.value+"|"+Equipos.value;
Existe ExisteEnSelect(EquipDesp,Valor);
function 
ExisteEnSelect(id,valor){
obj id;
obj.selectedIndex=-1//Se elimina la seccion actual del obj destino
obj.value valor//Buscara si el value existe y lo selecciona;
var Existe obj.selectedIndex==-false true;
obj.selectedIndex = -1;
return 
Existe;
}
if(
Existe ==""){
        
//esta es la parte que ingresa la nueva opcion
        
opt = new Option(Mandantes.value+"|"+Obras.value+"|"+Equipos.value,Mandantes.value+"|"+Obras.value+"|"+Equipos.value);
        
EquipDesp.options[EquipDesp.options.length] = opt;
}else{
alert('El Equipo ya fue asignado a la obra ingresada');
}}
</script>