laravel 5.3中的引导select2占位符

laravel 5.3中的引导select2占位符,select2,Select2,我正在使用select2进行我的laravel项目: 我会像这样填充我的选择菜单: {{ Form::select('category_id', ['' => ''] + $categories, null, ['id' => 'category_id', 'class' => 'select2']) }} 还有我的js: $(".select2").select2({ placeholder: "Select a category" }); 但这不起作用,占位符不

我正在使用select2进行我的laravel项目:

我会像这样填充我的选择菜单:

{{ Form::select('category_id', ['' => ''] + $categories, null, ['id' => 'category_id', 'class' => 'select2']) }}
还有我的js:

$(".select2").select2({
    placeholder: "Select a category"
});

但这不起作用,占位符不显示。有什么建议吗?

您能把生成的html代码包括在内吗?。我认为问题在于你的选择器$.select2。select2函数中的js代码对我来说看起来不错。尝试将select的id放入jQuery函数中

例如,如果生成的html代码

<select id="my_super_selector">
    <option val="1">1</option>
    ...
</select>
您应该使用$‘我的超级选择器’。试试看,让我知道


干杯

谢谢,检查了我的javascript,代码甚至都不在那里。我应该更多地研究刀片模板。它正在工作: