Esta es mi función de carga de clientes desde donde paso valor a clients.html vistas de página.py
def load_clients(request): CPA_id = request.GET.get('CPA_id') clients = CPA_Client.objects.filter(CPA_id=CPA_id) return render(request, 'crm/clients_dropdown_list_options.html', {"clients": clients}) # return JsonResponse(list(cities.values('id', 'name')), safe=False client.html <select id="ddselect" name="framework[]" multiple class="form-control"> <option value="----">------</option> {% for Client_of_CPA in clients %} <option value="{{ Client_of_CPA.pk }}">{{ Client_of_CPA.name }}</option> {% endfor %} </select>En este código, obtengo mi resultado, pero necesito seleccionar varios valores de un menú desplegable, por eso quiero agregar alguna funcionalidad de bootstrap jquery debido a que necesito una etiqueta de script. Después de agregar la página de etiqueta de secuencia de comandos, deja de funcionar
Este es mi código completo en la página html
<!DOCTYPE html> <html> <head> <script> $(document).ready(function(){ $('#ddselect').multiselect( { nonSelectedText: 'Select Framework', enableFiltering: true, enableCaseInsensitiveFiltering: true, closeOnSelect:false, }); }); </script> </head> <body> <select id="ddselect" name="framework[]" multiple class="form-control"> <option value="----">------</option> {% for Client_of_CPA in clients %} <option value="{{ Client_of_CPA.pk }}">{{ Client_of_CPA.name }}</option> {% endfor %} </select> </body> </html>