【问题标题】:Bootstrap select2 placeholder in laravel 5.3laravel 5.3 中的 Bootstrap select2 占位符
【发布时间】:2017-01-31 11:26:49
【问题描述】:

我在我的 laravel 项目中使用 select2:

https://select2.github.io/examples.html

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

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

还有我的 js:

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

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

【问题讨论】:

    标签: select2


    【解决方案1】:

    您可以包含您生成的 html 代码吗?我认为问题在于您的选择器 $(".select2")。 select2 函数中的 js 代码对我来说看起来不错。尝试将选择的 id 放在 jQuery 函数中。

    例如,如果您生成的 html 代码是

    <select id="my_super_selector">
        <option val="1">1</option>
        ...
    </select>
    

    您应该使用 $('#my_super_selector')。试试看,让我知道!

    干杯!

    【讨论】:

    • 谢谢,检查了我的javascript,代码甚至都不存在。我应该更多地研究刀片模板。它现在正在工作:)
    猜你喜欢
    • 2019-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-04
    • 1970-01-01
    • 2017-03-11
    • 1970-01-01
    • 2013-10-04
    相关资源
    最近更新 更多