selectpicker下拉框在克隆后出现重复问题解决

2019年1月1日更新:最后一句话写错了,应改为$('.selectpicker').selectpicker("refresh");并且要写在克隆行完成之后,譬如我这边是在clonedTr.insertBefore(tr);之后进行的


selectpicker插件做下拉框可以自带一个搜索栏及其方法,但是在克隆这个下拉框时,在控件的地方会多出来一个从上一个下拉框复制又封装而成的按钮,需要将其删除

克隆行的时候添加如下三行即可

$('.selectpicker').data('selectpicker', null); 
$('.bootstrap-select').find("button:first").remove(); 
$('.selectpicker').selectpicker("refresh");
发布了84 篇原创文章 · 获赞 77 · 访问量 17万+

猜你喜欢

转载自blog.csdn.net/lujiachun1/article/details/83344565
今日推荐