更改后的multiselect.js刷新

时间:2013-05-23 22:36:41

标签: jquery html jquery-plugins input multi-select

只是尝试将multiselect.js用于多种类型选择输入

以下是select的样子

<select multiple="multiple" id="my-select" name="my-select[]">
    <option value='elem_1'>elem 1</option>
</select>

使用像这样的多选 -

var s = $('#my-select');
s.multiSelect({
    selectableHeader: "<div class='custom-header'>Options</div>",
    selectionHeader: "<div class='custom-header'>Selected</div>"
});

以下是--> http://jsfiddle.net/6k8gW/5/

的内容

enter image description here

这项工作很好,直到我尝试添加新选项

s.append($('<option />').text("new").val("value"));
s.multiSelect('refresh');

输出就像这个--> http://jsfiddle.net/6k8gW/6/

enter image description here

为什么refresh无法正常工作?

1 个答案:

答案 0 :(得分:3)

这确实是一个错误。我今天提交了一个补丁,应该解决这个问题。

如果您对我的插件遇到任何问题感兴趣,可以在https://github.com/lou/multi-select/issues

添加问题

谢谢