在附加 jquery 后初始化 bootstrap 下拉菜单
initialize bootstrap dropdown after appended with jquery
我的网页上有一个带有输入和下拉菜单的 block/section (bootstrap),我希望能够克隆并附加第一个 block/section 并将克隆的 block/section下"original"block/section。但是当这样做时, bootstrap 下拉列表停止工作。 jquery 永远不会将 <select>
更改为 "styled" 版本..
有什么想法吗?
如您所见,当您单击蓝色按钮时,其上方的所有内容都将被克隆并直接附加到蓝色按钮上方
我找到了解决方案!
我所做的是,我首先像这样破坏了下拉菜单:
$(".select-simple").select2("destroy");
添加克隆后,我像这样重新初始化它:
$('.select-simple').select2({minimumResultsForSearch: Infinity});
超级简单!
我的网页上有一个带有输入和下拉菜单的 block/section (bootstrap),我希望能够克隆并附加第一个 block/section 并将克隆的 block/section下"original"block/section。但是当这样做时, bootstrap 下拉列表停止工作。 jquery 永远不会将 <select>
更改为 "styled" 版本..
有什么想法吗?
如您所见,当您单击蓝色按钮时,其上方的所有内容都将被克隆并直接附加到蓝色按钮上方
我找到了解决方案!
我所做的是,我首先像这样破坏了下拉菜单:
$(".select-simple").select2("destroy");
添加克隆后,我像这样重新初始化它:
$('.select-simple').select2({minimumResultsForSearch: Infinity});
超级简单!