Foros del Web » Programando para Internet » PHP »

Select Multiples

Estas en el tema de Select Multiples en el foro de PHP en Foros del Web. Llevo mucho tiempo buscando programacion para dos select multiples donde elijas unas opciones para enviarlas desde el primer select al segundo y posteriormente enviar los ...
  #1 (permalink)  
Antiguo 27/08/2011, 10:55
 
Fecha de Ingreso: enero-2007
Mensajes: 23
Antigüedad: 17 años, 3 meses
Puntos: 0
Select Multiples

Llevo mucho tiempo buscando programacion para dos select multiples donde elijas unas opciones para enviarlas desde el primer select al segundo y posteriormente enviar los dastos a la bbdd. Alguien tiene el codigo?
  #2 (permalink)  
Antiguo 27/08/2011, 11:03
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Select Multiples

Pasa por el foro de javascript hay varios temas que ya han preguntado lo mismo.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 27/08/2011, 13:11
 
Fecha de Ingreso: abril-2006
Mensajes: 105
Antigüedad: 18 años
Puntos: 11
Respuesta: Select Multiples

Esto creo que es mejor hacerlo con ajax que con javascript, ademas su integracion con php es mayor y te ahorrara problemas futuros.
  #4 (permalink)  
Antiguo 27/08/2011, 13:33
Avatar de OsSk4R  
Fecha de Ingreso: octubre-2006
Ubicación: $this->home
Mensajes: 824
Antigüedad: 17 años, 6 meses
Puntos: 74
Respuesta: Select Multiples

Cita:
Iniciado por Malekith Ver Mensaje
Esto creo que es mejor hacerlo con ajax que con javascript, ademas su integracion con php es mayor y te ahorrara problemas futuros.
Sí, pero la parte en la que se selecciona el primer select y se le pasa esa opción al segundo select es mejor hacerlo con javascript porque primero, es más fácil y segundo, es más rápido.
Luego ya sí que podría usar Ajax para enviar los datos a la base de datos.

Cómo dije abimaelrc, por el foro javascript se ha tratado.
Por ejemplo, yo encontre éste código:

Código HTML:
Ver original
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. function pasar() {
  5.     obj=document.getElementById('sel1');
  6.     if (obj.selectedIndex==-1) return;
  7.     valor=obj.value;
  8.     txt=obj.options[obj.selectedIndex].text;
  9.     obj.options[obj.selectedIndex]=null;
  10.     obj2=document.getElementById('sel2');
  11.     opc = new Option(txt,valor);
  12.     eval(obj2.options[obj2.options.length]=opc);    
  13. }
  14. </script>
  15. </head>
  16.  
  17. <body>
  18. <select id="sel1" size="5">
  19. <option value="1">Uno</option>
  20. <option value="2">Dos</option>
  21. <option value="3">Tres</option>
  22. <option value="4">Cuatro</option>
  23. <option value="5">Cinco</option>
  24. </select>
  25. <input type="button" value="Pasar" onClick="pasar()">
  26. <select id="sel2" size="5">
  27. </select>
  28. </body>
  29. </html>

y lo saqué de aquí.

Saludos,

Etiquetas: multiples, select
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 19:14.