On Tue, Feb 24 2015, Pedro Castillo Rivas wrote: > El 24/02/15 a las 13:22, låzaro escribió: >> el select (como el radio) solo captura un elemento. Debes usar un >> checked >> >> >> <%= form_tag do%> >> <input type="checkbox" name="bodega" value="arroz">El Arroz<br> >> <input type="checkbox" name="bodega" value="azucar_blanca">Azúcar >> Blanca<br> >> <input type="checkbox" name="bodega" value="azucar_prieta">Azúcar >> Prieta<br> >> <input type="submit" value="Submit"> >> <% end %> >> >> La tag "name" debe ser la misma y cambias el valor. Entonces "name" tendrá N >> valores > no creo q un checkbox sea solución a mi problema. > seré mas explicito. tengo dos select multiples box1 y box2, donde en > box1 cargo de la db un listado de trabajadores y en box2 armo grupos con > ellos. por lo q no creo me sirvan los check.
¿Y pasas los elementos OPTION de un SELECT al otro? > el select (como el radio) solo captura un elemento. > > incluso capturo todos los seleccionados no uno solo pero la idea es > obtener todos los elementos de box2 este o no seleccionado para crear un > nuevo grupo con ellos. Tienes q poner un código JS q seleccione todos los elementos de box2 antes de q se envíe la planilla. Para q entiendas mejor lo q sucede (y por qué esta es la solución, lee el acápite 17.13.2[1] de la especificación de HTML 4. Si todos los clientes tienen navegadores modernos con soporte para HTML5, mira la 4.10.22.3[2] de la especificación de HTML5, quizás haya alguna forma de hacerlo sin necesidad de código JS. Una alternativa es por cada elemento OPTION q pases, eliminar o adicionar un INPUT oculto con un ID generado automático[3], q reciba como un hash/mapa en tu código en el servidor. Servilio Footnotes: [1] http://www.w3.org/TR/html401/interact/forms.html#h-17.13.2 [2] http://www.w3.org/TR/2011/WD-html5-20110113/association-of-controls-and-forms.html#form-submission-algorithm [3] ej.: <input type="hidden" id="planillaX-box2-ID" name="box2[ID]" value="true"> -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que est� limpio.
______________________________________________________________________ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l