Javascript 引导选择器奇怪的行为

Javascript 引导选择器奇怪的行为,javascript,html,css,bootstrap-selectpicker,Javascript,Html,Css,Bootstrap Selectpicker,我正在使用以下JS为我的选择提供选项: /****实例des引导选择器选择器**** $('.selectpicker')。selectpicker({ 样式:“btn信息”, 尺寸:4, 潜台词:真的, 非选择文本:“选择的过程”, 潜台词:真的, 没错, }); 变量菜单=[ {controleur:“catddeur”,元素:“catu Ddeur”}, {controleur:“communiautes”,元素:“communiaute”}, {控制者:“职业”,要素:“职业”}, {

我正在使用以下JS为我的选择提供选项:

/****实例des引导选择器选择器****
$('.selectpicker')。selectpicker({
样式:“btn信息”,
尺寸:4,
潜台词:真的,
非选择文本:“选择的过程”,
潜台词:真的,
没错,
});
变量菜单=[
{controleur:“catddeur”,元素:“catu Ddeur”},
{controleur:“communiautes”,元素:“communiaute”},
{控制者:“职业”,要素:“职业”},
{controleur:“省”,元素:“省”},
{controleur:“Scolarite”,元素:“Scolarite”},
{controleur:“性别”,元素:“性别”},
{控制者:“婚姻状况”,要素:“婚姻状况”},
{controleur:“Source_De_Revenus”,元素:“SrceRevenu”},
{controleur:“法律法规”,要素:“法律法规”},
{controleur:“Tranche_Revenu”,元素:“TrancheRevenu”},
{controleur:“Villes”,元素:“Ville”},
{controleur:“来源信息”,元素:“SceInfo”},
{控制者:“语言”,元素:“langMaternelle”},
{controleur:“Langues”,元素:“LangAutre”},
{controller:“Conseiller”,元素:“Conseiller”},
];
菜单.forEach(x=>{
MenusDeroulants('GetListe'+x.controleur,$('cbx'+x.element));
});
//****菜单上的菜单****
功能菜单附件(url,下拉列表){
$.getJSON(url、函数(数据){
dropdown.empty();
对于(变量i=0;i

性别:

将我的函数(MenusDeroulants)参数下拉列表更改为$dropdown最终解决了问题。

您的代码片段工作不正常,或者我无法理解您的问题。请修复代码或解释更多。“我如何将元素添加到列表中?”这是因为整个代码太长,无法粘贴,所以我隔离了涉及引导选择的部分。基本上,我有15个选择元素从控制器馈送。免费的lasts不会很好地显示(参见屏幕截图)。