我使用Bootstrap Select(http://silviomoreto.github.io/bootstrap-select/)显示我网站每个部分的Font-Awesome图标下拉列表。
我添加了添加新部分的功能 - 当点击添加按钮时,会添加一个新部分(上一部分的副本)。在本节中,Bootstrap Select不起作用。
我尝试重新启动它,如:
var select = $('[name="section['+ numbersection +'][section_icon]"]');
$(select).selectpicker('destroy');
$(select).selectpicker({
showIcon: false
});
但是,这并不起作用,因为破坏方法似乎没有解决。有没有办法在动态添加的元素上重新启动Bootstrap Select?
答案 0 :(得分:55)
您必须刷新插件页面上提到的选择: https://developer.snapappointments.com/bootstrap-select/methods/#selectpickerrefresh
$(select).selectpicker('refresh');
答案 1 :(得分:16)