Php Symfony表单筛选下拉选择

Php Symfony表单筛选下拉选择,php,jquery,symfony,Php,Jquery,Symfony,对于按字段名下拉的实体客户,我的问题是如何更改按名称筛选的表单。例如,在我的下拉列表中有许多客户,我写了“a”,在下拉列表中只剩下名字中第一个字母为“a”的客户 这是我的模板需要做什么为过滤器创建文本字段 {{ form_start(form) }} {{ form_errors(form) }} {{ form_label(form.customer, label|default(null), {'label_attr': {'class': 'control-label'}}) }} {{

对于按字段名下拉的实体客户,我的问题是如何更改按名称筛选的表单。例如,在我的下拉列表中有许多客户,我写了“a”,在下拉列表中只剩下名字中第一个字母为“a”的客户

这是我的模板需要做什么为过滤器创建文本字段

{{ form_start(form) }}
{{ form_errors(form) }}

{{ form_label(form.customer, label|default(null), {'label_attr': {'class': 'control-label'}}) }}
{{ form_widget(form.customer, {'attr': {'class': 'select2', 'type': 'text'}}) }}

 {{ form_end(form) }}

这是一个JS问题,与Symfony无关。如果你在客户端有一个完整的选项列表,你可以使用任何jQuery(如问题标签中指定的)插件来实现一个可过滤的选择框。我不知道jQuery,我需要在模板中的字段中添加什么?没有要添加到PHP或Twig的内容,它们不提供此功能。因为这是一个前端问题,有数十亿种方法可以解决(通过jQuery或“香草”JS),所以尝试搜索“自动完成选择”。这是一个JS问题,与Symfony无关。如果你在客户端有一个完整的选项列表,你可以使用任何jQuery(如问题标签中指定的)插件来实现一个可过滤的选择框。我不知道jQuery,我需要在模板中的字段中添加什么?没有要添加到PHP或Twig的内容,它们不提供此功能。因为这是一个前端问题,有数十亿种方法可以解决它(通过jQuery或“香草”JS),所以尝试搜索“自动完成选择”。
{{ form_start(form) }}
{{ form_errors(form) }}

{{ form_label(form.customer, label|default(null), {'label_attr': {'class': 'control-label'}}) }}
{{ form_widget(form.customer, {'attr': {'class': 'select2', 'type': 'text'}}) }}

 {{ form_end(form) }}