Javascript 如何使用MDbootstrap和symfony在选项列表中添加占位符
基于MDB的此文档: 我创建了这个表单Javascript 如何使用MDbootstrap和symfony在选项列表中添加占位符,javascript,twitter-bootstrap,symfony,symfony4,mdbootstrap,Javascript,Twitter Bootstrap,Symfony,Symfony4,Mdbootstrap,基于MDB的此文档: 我创建了这个表单 public function buildForm(FormBuilderInterface $builder, array $options) { $builder ->add('categorie', EntityType::class, [ // This field shows all the categories 'class' =&g
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('categorie', EntityType::class, [
// This field shows all the categories
'class' => Categorie::class,
'Placeholder' => 'Select choice',
'mapped' => false,
'multiple' => true,
'attr' => ['class' => 'mdb-select']
])
就像我所编码的一样,我希望看到“选择”的位置保持器
但这是图片中的结果:
我的问题是我直接看到类category的结果,但首先我需要看到占位符
有什么解决办法吗
注:我的问题与此不重复:
因为我使用的是MaterialDesignBootstrap而不是bootstrap,所以我使用了占位符,就像对那个问题的回答一样,但不起作用
$builder
->add('categorie', EntityType::class, [
// This field shows all the categories
'class' => Categorie::class,
'placeholder' => 'Select choice',
'mapped' => false,
'multiple' => true,
'required' => false,
'attr' => [
'class' => 'mdb-select',
'placeholder' => 'test',
]
])
告诉我是否可以,如果可以
$builder
->add('categorie', EntityType::class, [
// This field shows all the categories
'label' => 'test for categories',
'class' => Categorie::class,
'placeholder' => 'Select choice',
'mapped' => false,
'multiple' => true,
'required' => false,
'attr' => [
'class' => 'mdb-select',
],
'label_attr' => [
'class' => 'mdb-main-label',
]
]);
@gp_sflover的可能重复项不重复,因为在我的情况下,我使用MaterialDesignBootstrap而不是bootstrap,我使用占位符,这不是工作问题,可能是您使用的MDBootstrapId中的错误?//物料选择初始化$(document).ready(函数(){$('.mdb-Select').materialSelect();});请筛选您的小枝{{form_row(form.categorie)}同样的问题:(