假设我们有一个简单的
select2
列表:
<select id="e1">
<option value="AL">Alabama</option>
...
<option value="WY">Wyoming</option>
</select>
发起如下:
$("#e1").select2();
如何删除
select2
并将其恢复为常规下拉列表?我在文档中找不到任何示例或条目。
类似:
$("#e1").select2('remove');
那就太好了。
这对我有用!
var $select = $('.select2').select2();
//console.log($select);
$select.each(function(i,item){
//console.log(item);
$(item).select2("destroy");
});
4.0版本
$element.data('select2').destroy();
$(".select2").select2('destroy');
$(".select2").val('Your Value');
$('.select2').each(function () {
$(this).select2({ dropdownParent: $(this).parent() });
});