我使用select2作为我的laravel项目:
https://select2.github.io/examples.html
我填充我的选择菜单:
{{ Form::select('category_id', ['' => ''] + $categories, null, ['id' => 'category_id', 'class' => 'select2']) }}
我的js:
$(".select2").select2({
placeholder: "Select a category"
});
但这不起作用,占位符没有显示。有什么建议吗?
答案 0 :(得分:1)
你能包含你生成的HTML代码吗?我认为问题是您的选择 $(" .select2")。 select2函数中的js代码对我来说没问题。尝试将select的id放在jQuery函数中。
例如,如果生成的html代码是
<select id="my_super_selector">
<option val="1">1</option>
...
</select>
你应该使用$(&#39;#my_super_selector&#39;)。试试吧,让我知道!
干杯!