小编Noo*_*oob的帖子

以Symfony形式启用Select2Search

我想在我的Symfony表单中启用select 2搜索到目前为止我尝试过:

在我的表单类中,我有这个:

->add('parent', EntityType::class, [
                'class' => Category::class,
                'choice_label' => 'title',
                'attr' => [
                    'class' => 'select2'
                ]
            ])
Run Code Online (Sandbox Code Playgroud)

在我的twig文件中:

<head>
    <link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.2-rc.1/css/select2.min.css" rel="stylesheet" />
    <!-- Loading jquery here--><script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.2-rc.1/js/select2.min.js"></script>
</head>

    {{ form_start(form) }}
    <script type="text/javascript">
        $('select').select2();
    </script>
    {{ form_widget(form) }}
    {{ form_end(form) }}
Run Code Online (Sandbox Code Playgroud)

但是我没有得到搜索栏的下拉菜单.只是Symfony的默认下拉菜单.我究竟做错了什么

forms symfony jquery-select2

5
推荐指数
1
解决办法
556
查看次数

标签 统计

forms ×1

jquery-select2 ×1

symfony ×1