Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/08/2011, 13:33
Avatar de OsSk4R
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,