laravel 5.3

时间:2017-01-31 11:26:50

标签: select2

我使用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"
});

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

1 个答案:

答案 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;)。试试吧,让我知道!

干杯!