Also musste ich das Bootstrap-Duallist-Plugin ändern, so dass der Filter die relevantesten Optionen zuerst aus eingegebenen Stichwörtern anzeigen würde. Die gefilterten Optionen werden dann (basiert usw. auf ihre Relevanz wird die Farbe des Textes) innerhalb des Feldes markiertBootstrap Dual-Liste - Optionen manuell über Javascript auswählen?
Es funktioniert gut, bis ich Optionen auswählen möchten und legen Sie sie in das ausgewählte Feld . Ich habe versucht, jquery zu verwenden, um das 'ausgewählte' Attribut hinzuzufügen, nachdem die Optionen angeklickt wurden.
var nonselectedBox = $("#bootstrap-duallistbox-nonselected-list_bundle")
nonselectedBox.find("option").removeAttr("selected");
$(this).find("li.selected").each(function() {
nonselectedBox.find("option[value='" + $(this).text() + "']")
.attr("selected", "selected");
});
Dies funktioniert und ich kann alle Optionen durch einen jQuery Dom Grab geändert sehen; Die Optionen werden jedoch nicht zur ausgewählten Liste hinzugefügt, nachdem die Bewegungspfeile gedrückt wurden.
Ich habe die Dokumentation durchgelesen, es gibt jedoch keine Funktionen zum manuellen Auswählen von Optionen. Wie kann ich das tun?