2016-07-12 4 views
0

Ich möchte die bootstrap-select jQuery plugin verwenden, um Stil und zusätzliche Funktionalität zu Standard-Select-Elementen in meiner Benutzeroberfläche zu bringen. Wenn das Dropdown-Menü erweitert und dann geschlossen wird, wenn der Benutzer es wieder öffnet ... ist die Liste der auswählbaren Elemente vollständig leer.leere Optionen, wenn bootstrap-select erneut geöffnet wird geschlossen

enter image description here enter image description here

Ich habe eine sehr schnelle Screen Demo die Fehler erstellt:
https://youtu.be/3uGBymNz9is

Eine sehr hacky Lösung für das Problem dafür, dass zu sein scheint, dass, wenn die Schaltfläche geklickt wird, die <div class="dropdown-menu"> Element, das das Plugin erstellt bekommt eine open Klasse angewendet .. was passiert, durch das Plugin das erste Mal das Dropdown-Menü erweitert wird, aber nicht Folgezeiten aus irgendeinem Grund.

Gibt es etwas in der Verwendung des Plugins, das dieses Verhalten verursacht, oder etwas, das ich tun muss, um es zu verhindern?

+0

Post Ihren Code mit jsfiddle oder Schnipsel? –

+0

hmm das jsfiddle arbeitet ... – Turgs

Antwort

1

Das Problem war ein Konflikt mit Dropdown-Erweiterungen-Plugin. Die Lösung besteht darin, das Plugin zu entfernen und die Funktionalität auszuwählen, die ich tatsächlich brauche, und es selbst zu implementieren. Das Dropdown-Erweiterungen-Plugin hat keine Möglichkeit, nur seine Funktionalität auf bestimmte select Elemente