Mostar los datos seleccionados
Publicado por Antonio (3 intervenciones) el 14/11/2017 16:31:22
Estoy trabajando con el plugins jquey.multi-select.js de http://loudev.com/, estoy cargando los permisos del ususario a editar con 2 for anidados en el html agregandole a la opcion la propiedad de seleccionado, pero me muestra el mismo permiso la cantididad de permisos que tiene el usuario a editar Ejemplo usuario1 tiene 3 permisos al mostrar los permisos me muestra el permiso1 3 veces, he probado varias formas y todavia no logro mostrar en una lista todos los permisos sin seleccionar y en la otra lista los seleccionados.
Primera opción no resulto repite en las dos listas.
Segunda opción no resulto repite en la lista de los permisos asignados
Primera opción no resulto repite en las dos listas.
1
2
3
4
5
6
7
8
9
{%for permisos in List_permisos%}
{%for perm in form.initial.user_permisos%}
{%if perm.codename==permisos.codename %}
<option value='{{permisos.codename}}' selected> {{permisos.name}} </option>
{%else%}
<option value='{{permisos.codename}}'>{{permisos.name}</option>
{%endif%}
{%endfor%}
{%endfor%}
Segunda opción no resulto repite en la lista de los permisos asignados
1
2
3
4
5
6
7
8
<select multiple="multiple" id="selct_permisos" name="selct_permisos[]">
{%for permisos in List_permisos%}
<option value='{{permisos.codename}}'>{{permisos.name}}</option>
{%endfor%}
{%for perm in form.initial.user_permisos%}
<option value='{{perm.codename}}' selected>{{perm.name}}</option>
{%endfor%}
</select>
Valora esta pregunta


0