Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2018, 17:13
axelb
 
Fecha de Ingreso: abril-2011
Mensajes: 171
Antigüedad: 13 años, 8 meses
Puntos: 1
Select multiple con checkboxes

Buenas, en estos días me encontré con la necesidad de cambiar un select de html por un select multiple, pero estos no me gustan, lo que yo realmente necesito es un select que se puede DESPLEGAR y en el marcar mas de 1 opción. Encontré muchos links en donde lograba lo pretendido con JQuery y funcionaban muy bien, yo insertaba un select y por medio de jquery el mismo se ocultaba y se creaba un lista con div, ul y li que con CSS tomaban la forma de un select desplegable con checkboxes para seleccionar varias opciones.

Pero me topé con un problema. Al aplicar esto a mi codigo, se volvía muy lento, tengo de entrada 70 selects en un pagina. Para que lo entiendan un poco mejor: son 70 empleados que forman parte de una cuadrilla a la que dia por dia le van cargando las tareas realizadas, y al cambiar de capataz tambien cambian los empleados, por lo que la funcion de jquery se debe volver a ejecutar para vovler a cambiar todos los select y esto vuelve a generar una demora de casi 10 segundos.

Entonces pensé que podria utilizar el codigo creado por la funcion jquery para mostrarlo con la forma esperada y luego agregarle nada mas los eventos onclick, onblur, onkeypress y demas, pero esta idea se volvió insostenible para mi por mis vagos conocimientos y por el tiempo que ya le estuve dedicando.

Queria saber si alguien ya posee un select DESPLEGABLE multiple que no sea reemplazado por medio de jquery o en todo caso si podrian editar los archivos correspondientes para que en los mismos, queden solamente las funciones de los eventos y que el mismo no tenga que cambiar de forma cada vez.

El link del que descargue la funcion es: https://www.jqueryscript.net/form/jQ...le-Select.html

Desde ya muchas gracias a todos por su ayuda, por mas minima que sea, todo suma! Saludos