multiselect.js Aktualisierung nach ändern
Nur versuchen, zu verwenden multiselect.js für mehrere type-select-Eingang ist
Hier ist, was select
sieht aus wie
<select multiple="multiple" id="my-select" name="my-select[]">
<option value='elem_1'>elem 1</option>
</select>
Mit multiselect-wie diese -
var s = $('#my-select');
s.multiSelect({
selectableHeader: "<div class='custom-header'>Options</div>",
selectionHeader: "<div class='custom-header'>Selected</div>"
});
Hier ist, was es sieht aus wie -->
http://jsfiddle.net/6k8gW/5/
Diese Arbeit ist in Ordnung, bis ich versuchen, fügen Sie neue option
s.append($('<option />').text("new").val("value"));
s.multiSelect('refresh');
Und die Ausgabe wie diese -->
http://jsfiddle.net/6k8gW/6/
Warum refresh
nicht richtig funktioniert ?
Es scheint ein bug zu mir. Auch scheint es mir, dass dieses Ding war nicht so gemeint haben Optionen angehängt. Vielleicht gibt es eine Möglichkeit zu vermeiden, dynamisches hinzufügen von Optionen?
InformationsquelleAutor Mohammad Adil | 2013-05-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist in der Tat ein bug. Ich habe eine patch heute denen sollte dieses Problem beheben.
Für Ihr Interesse, wenn Sie Begegnung ein problem mit meinem plugin, das Sie hinzufügen können, ein Thema bei https://github.com/lou/multi-select/issues
Dank
InformationsquelleAutor lou