我目前在我的一个项目中使用Bootstrap 选择插件。我有一个动态生成的表,其中包含选择元素,然后我使用以下命令将其转换为引导选择:
_tr.find('select.selectpicker').selectpicker({ size: 10 });
_tr我添加选择元素的行在哪里。这工作正常,显示了引导选择,在萤火虫中我仍然看到原始的选择元素。
现在每一行都有一个按钮,用于删除(销毁)引导选择。但它也删除了原始选择,这就是问题,因为我仍然需要原始选择来做其他事情。
我使用以下命令进行销毁:
$('select#begin' + _week + _day).selectpicker("destroy");
$('select#end' + _week + _day).selectpicker("destroy");
$('select#pause' + _week + _day).selectpicker("destroy");
在其他插件中,如果您使用destroy,它会再次显示原始元素。这是 boostrap 选择插件中的一个问题,还是有另一种方法可以删除引导选择并重新显示原始选择。