【发布时间】:2013-05-19 11:13:04
【问题描述】:
只是尝试将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/的样子
在我尝试添加新选项之前,这项工作很好
s.append($('<option />').text("new").val("value"));
s.multiSelect('refresh');
而输出是这样的-->http://jsfiddle.net/6k8gW/6/
为什么refresh 不能正常工作?
【问题讨论】:
-
这对我来说似乎是一个错误。此外,在我看来,这件事并不意味着附加选项。也许有一种方法可以避免动态添加选项?
标签: jquery html jquery-plugins input multi-select