Foros del Web » Programando para Internet » Jquery »

lista/menu duplicar opciones en una nueva lista/menu[jquery]

Estas en el tema de lista/menu duplicar opciones en una nueva lista/menu[jquery] en el foro de Jquery en Foros del Web. Hola chicos, tengo un problema... con jquery puedo crear la cantidad de campos o objetos que necesite el usuario en el form (siempre que sea ...
  #1 (permalink)  
Antiguo 14/09/2011, 09:47
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 2 meses
Puntos: 89
lista/menu duplicar opciones en una nueva lista/menu[jquery]

Hola chicos, tengo un problema...

con jquery puedo crear la cantidad de campos o objetos que necesite el usuario en el form (siempre que sea predeterminado por mi).

Ahora tengo un problema dentro de esta form tengo que agregar una lista/menu o un select como prefieran.-

este select se arma con PHP por la informacion que trae del usuario.

es posible copiar un este select y duplicarlo en donde lo necesite...

voy agregar un poquito mas de informacion.

con jquery-1.4.1.min.js y este js puedo crear muchos campos....

Código Javascript:
Ver original
  1. function agregar() {
  2.                 var nextindice;
  3.                 var tilde;
  4.                 tilde="'";
  5.                 nextindice= indice + 1;
  6.      $("#mascampos").append('<tr><td> <input type="text" name="nombre' + indice + '"></td></tr>');
  7.                 indice ++; 
  8.     }

si no entienden por favor pregunte.
Gracias a todos.
__________________
Mono programando!
twitter.com/eguimariano
  #2 (permalink)  
Antiguo 14/09/2011, 11:34
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 2 meses
Puntos: 89
Respuesta: lista/menu duplicar opciones en una nueva lista/menu[jquery]

Lo que necesito es algo parecido a esto:

pero en este caso, no me carga en todos los select....

Código HTML:
Ver original
  1. <script type="text/javascript">
  2.  function listamenu()
  3.   {
  4.     var s1=document.getElementById('conceptos');
  5.     s1.options[0]=new Option("Bilbo","0","0");
  6.     s1.options[1]=new Option("Bermio","1","0");        
  7.     s1.selectedIndex=0;
  8.   }
  9. </head>
  10. <body onLoad="listamenu()">
  11. <form name="formu" id="formu">
  12. <select name="concepto1" id="conceptos">
  13. <select name="concepto2" id="conceptos">
  14. <select name="concepto3" id="conceptos">
  15.  
  16. </form>
  17. </body>
  18. </html>

despues con JQuery creo solo:
Código HTML:
Ver original
  1. <select name="concepto3" id="conceptos">
y en alguno OnFocus="listamenu()";


Pero como dije: este script, esta mal ya que solo carga el primer select con ID conceptos...
__________________
Mono programando!
twitter.com/eguimariano
  #3 (permalink)  
Antiguo 14/09/2011, 11:52
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 2 meses
Puntos: 89
SOLUCION: lista/menu duplicar opciones en una nueva lista/menu[jquery]

Agradesco al dolacito.com.ar me copi de su script.
despues en php cambio los valores.

Código HTML:
Ver original
  1. <script language="javascript" type="text/javascript">
  2.     var opciones="<option value=\"1\">1</option>\n<option value=\"2\">2</option>\n<option value=\"3\">3</option>\n<option value=\"4\">4</option>\n";
  3.     function write(s) { document.write(s); }
  4. </head>
  5.  
  6. <form name="formu" id="formu">
  7. <select name="concepto1" id="conceptos">
  8. <script language="JavaScript" type="text/JavaScript">write(opciones);</script>
  9. <select name="concepto2" id="conceptos">
  10. <script language="JavaScript" type="text/JavaScript">write(opciones);</script>
  11. <select name="concepto3" id="conceptos">
  12. <script language="JavaScript" type="text/JavaScript">write(opciones);</script>
  13.  
  14. </form>
  15. </body>
  16. </html>
__________________
Mono programando!
twitter.com/eguimariano

Etiquetas: duplicar, javascript, js, opciones, php
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 20:10.