要按照书籍克隆select2多选'(as depicted here - $select.select2('destroy').clone().select2();
)
并没有真正的行为。
this fiddle表明在克隆元素上调用destroy()
确实会破坏源代码。只有一个克隆是可能的,源变成一个简单的'列表'。
$(".this-one").select2('destroy').clone().appendTo(".container").select2();
有没有办法克隆多选,同时以相同的select2格式维护克隆和源?
答案 0 :(得分:0)
好的,我刚看到在这种情况下你必须重新初始化你刚刚销毁的select2元素:
$(".this-one").select2({
tags:true
})
我很乐意,如果有人能够更好地解决这种方法,那么说实话并不是太干净了。