Php symfony2的高级多选择框
我正在使用symfony2 我有很多实体,并且像这样使用多个选择框 在php中Php symfony2的高级多选择框,php,symfony,formbuilder,Php,Symfony,Formbuilder,我正在使用symfony2 我有很多实体,并且像这样使用多个选择框 在php中 ->add('availLangs','entity',array( 'class' => 'UserBundle:Lang', 'label' => 'form.availLangs', 'multiple' => true)) 细枝 {{ form_widget(form.availLangs) }} 虽
->add('availLangs','entity',array(
'class' => 'UserBundle:Lang',
'label' => 'form.availLangs',
'multiple' => true))
细枝
{{ form_widget(form.availLangs) }}
虽然它很简单,但是当有很多选择(比如10~)时,用户可能会感到混乱
所以我正试图实现这样的选择框
或
一些小部件可以轻松地从多个项目中选择多个项目
使用symfony2或formbuilder实现是否有很好的参考资料?您可以使用
select2
jquery小部件,它有一个很好的搜索输入,您可以在其中键入所需选项的一些字符,小部件会将它们发送给您。
示例:
在symfony2中,只需通过builder或twig将select2
class添加到输入中即可
->add('availLangs','entity',array(
'class' => 'UserBundle:Lang',
'label' => 'form.availLangs',
'attr'=> array('class'=> 'select2') <-- here
'multiple' => true))
您可以使用
select2
jquery小部件,它有一个很好的搜索输入,您可以在其中键入所需选项的一些字符,小部件会将它们发送给您。
示例:
在symfony2中,只需通过builder或twig将select2
class添加到输入中即可
->add('availLangs','entity',array(
'class' => 'UserBundle:Lang',
'label' => 'form.availLangs',
'attr'=> array('class'=> 'select2') <-- here
'multiple' => true))
您可以使用
select2
jquery小部件,它有一个很好的搜索输入,您可以在其中键入所需选项的一些字符,小部件会将它们发送给您。
示例:
在symfony2中,只需通过builder或twig将select2
class添加到输入中即可
->add('availLangs','entity',array(
'class' => 'UserBundle:Lang',
'label' => 'form.availLangs',
'attr'=> array('class'=> 'select2') <-- here
'multiple' => true))
您可以使用
select2
jquery小部件,它有一个很好的搜索输入,您可以在其中键入所需选项的一些字符,小部件会将它们发送给您。
示例:
在symfony2中,只需通过builder或twig将select2
class添加到输入中即可
->add('availLangs','entity',array(
'class' => 'UserBundle:Lang',
'label' => 'form.availLangs',
'attr'=> array('class'=> 'select2') <-- here
'multiple' => true))
一个好的bundle(还有更多)是GenemuFormBundle。我喜欢。我认为select2组件可能对您有用。谢谢您Yenne信息。现在我将使用select2,但我会检查你的建议。一个好的捆绑包(还有更多)是GenemuFormBundle。我喜欢。我认为select2组件可能对您有用。谢谢您Yenne信息。现在我将使用select2,但我会检查你的建议。一个好的捆绑包(还有更多)是GenemuFormBundle。我喜欢。我认为select2组件可能对您有用。谢谢您Yenne信息。现在我将使用select2,但我会检查你的建议。一个好的捆绑包(还有更多)是GenemuFormBundle。我喜欢。我认为select2组件可能对您有用。谢谢您Yenne信息。现在我将使用select2,不过我会检查你的建议。谢谢这个小部件对我来说真的很棒。非常感谢感谢这个小部件对我来说真的很好。非常感谢感谢这个小部件对我来说真的很好。非常感谢感谢这个小部件对我来说真的很好。非常感谢