Ver Mensaje Individual
  #30 (permalink)  
Antiguo 21/08/2008, 13:32
Avatar de colote
colote
 
Fecha de Ingreso: julio-2008
Ubicación: Rosario - Santa Fe - Argentina
Mensajes: 729
Antigüedad: 16 años, 8 meses
Puntos: 8
Respuesta: Como Agregar Filas , que incluye un <Select> e inputs

Hey Avatar !!!!!!!!
Tu ejemplo me dio una idea !!!!!
Bue algo mejoro, pero no al 100%.

Mira modifique la funcion esa listaSeleccionada()

Quedo asi,
Código PHP:
function listaSeleccionada(lista){
 
   
document.form.code_0.value =   lista.options[lista.selectedIndex].value
   
document.form.name_0.value =   lista.options[lista.selectedIndex].text
   
document.form.unid_0.value =   lista.options[lista.selectedIndex].getAttribute("alt"); 
   
document.form.cos_mp_pesos_0.value =   lista.options[lista.selectedIndex].getAttribute("alt2");
   
document.form.cos_mp_dolar_0.value =   lista.options[lista.selectedIndex].getAttribute("alt3");


   
document.form.code_1.value =   lista.options[lista.selectedIndex].value
   
document.form.name_1.value =   lista.options[lista.selectedIndex].text
   
document.form.unid_1.value =   lista.options[lista.selectedIndex].getAttribute("alt"); 
   
document.form.cos_mp_pesos_1.value =   lista.options[lista.selectedIndex].getAttribute("alt2");
   
document.form.cos_mp_dolar_1.value =   lista.options[lista.selectedIndex].getAttribute("alt3");

   
document.form.code_2.value =   lista.options[lista.selectedIndex].value
   
document.form.name_2.value =   lista.options[lista.selectedIndex].text
   
document.form.unid_2.value =   lista.options[lista.selectedIndex].getAttribute("alt"); 
   
document.form.cos_mp_pesos_2.value =   lista.options[lista.selectedIndex].getAttribute("alt2");
   
document.form.cos_mp_dolar_2.value =   lista.options[lista.selectedIndex].getAttribute("alt3");
   
   
document.form.code_3.value =   lista.options[lista.selectedIndex].value
   
document.form.name_3.value =   lista.options[lista.selectedIndex].text
   
document.form.unid_3.value =   lista.options[lista.selectedIndex].getAttribute("alt"); 
   
document.form.cos_mp_pesos_3.value =   lista.options[lista.selectedIndex].getAttribute("alt2");
   
document.form.cos_mp_dolar_3.value =   lista.options[lista.selectedIndex].getAttribute("alt3");

Esto funcina de la siguiente manera :

Inserto la 1ra Fila, despliega los datos en la 1ra Fila
Inserto la 2da Fila, despliega los datos de la 2da Fila en la 2º Fila y en la anterior.
Inserto la 3er Fila, despliega los datos de la 3da Fila en la 3º Fila y en las anteriores.
y asi para la ultima, Solo lo hice para 4 Filas .......

El tema seria meterlo dentro de un for para manejar indices, pero no se como adaptarlo.

Aca dejo en LINK para que vean que es lo que hace !!!!!!!!!

Lo deje en forma de array para que cuando apretes el boton OK, te muestra lo que ingresamos !!!

Saludos !!!
__________________
Mail: [email protected]