Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2014, 11:30
Avatar de Landa11
Landa11
 
Fecha de Ingreso: febrero-2014
Ubicación: En algún lugar de mi oficina
Mensajes: 148
Antigüedad: 10 años, 9 meses
Puntos: 1
Pregunta Pasar datos de un formulario a otro con botones

Hola mi duda es la siguiente:

Tengo una lista de sucursales y quiero pasar de uno a otro lado para que ese usuario tenga activas esas sucursales.

Dejo el código que tengo hasta el momento y espero me puedan orientar ya que no he podido conseguir alguna ayuda en alguna página.

De no ser así creo que lo tendré que desarrollar con checkbox para habilitar las sucursales y enviar los datos a mi DB.

Código HTML:
Ver original
  1. <!doctype html>
  2.  
  3. body{width:600px;margin:0 auto;overflow-x:hiden;}
  4. select{width:180px;margin:0 0 50px 0;border:1px solid #ccc;padding:10px;border-radius:10px 0 0 10px;}
  5. .clear{clear:both;text-align:center}
  6. div{float:left;width:200px;text-align:center}
  7. input {margin:25px 1px 0 1px;border:1px solid #ccc;padding:10px;}
  8. .izq{border-radius:10px 0 0 10px;}
  9. .der{border-radius:0 10px 10px 0;}
  10.  
  11. </head>
  12.  
  13. <form action="" method="post" id="formulario">
  14.         <div>
  15.             <select name="origen[]" id="origen" multiple="multiple" size="8">
  16.                 <option value="1">Opción 1</option>
  17.                 <option value="2">Opción 2</option>
  18.                 <option value="3">Opción 3</option>
  19.                 <option value="4">Opción 4</option>
  20.                 <option value="5">Opción 5</option>
  21.                 <option value="6">Opción 6</option>
  22.                 <option value="7">Opción 7</option>
  23.                 <option value="8">Opción 8</option>
  24.             </select>
  25.         </div>
  26.         <div>
  27.             <input type="button" class="pasar izq" value="Pasar »"><input type="button" class="quitar der" value="« Quitar"><br />
  28.             <input type="button" class="pasartodos izq" value="Todos »"><input type="button" class="quitartodos der" value="« Todos">
  29.         </div>
  30.         <div class="">
  31.             <select name="destino[]" id="destino" multiple="multiple" size="8"></select>
  32.         </div>
  33.         <p class="clear"><input type="submit" class="submit" value="Procesar formulario"></p>
  34.     </form>
  35.        
  36.         <script type="text/javascript">
  37.  $().ready(function()
  38.     {
  39.         $('.pasar').click(function() { return !$('#origen option:selected').remove().appendTo('#destino'); });  
  40.         $('.quitar').click(function() { return !$('#destino option:selected').remove().appendTo('#origen'); });
  41.         $('.pasartodos').click(function() { $('#origen option').each(function() { $(this).remove().appendTo('#destino'); }); });
  42.         $('.quitartodos').click(function() { $('#destino option').each(function() { $(this).remove().appendTo('#origen'); }); });
  43.         $('.submit').click(function() { $('#destino option').prop('selected', 'selected'); });
  44.     });
  45. </script>    
  46. </body>
  47. </html>
__________________
Ayudando a la gente con nuestros códigos para poder tener el conocimiento adecuado y ser libres!