我不知道给这个线程提供哪个标题,但是,我正在开发v3.1.6中的Symfony项目,并在ajax表单的字段中使用select2插件。我希望使用表单组件的事件(submit和pre_set_data)来创建和编辑,以像一样动态地更改字段。直到我提交表单并发出错误通知:未定义变量: options之前,一切都很正常。Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType</
在子窗体中,属性"resourceId“有一个choiceType字段。它的数据由ajax填充,并带有Select2 js插件(因为它的数据依赖于另一个选择,在这个选择中您可以选择资源类型)。bd922d35fb828da6e39edf3c7927511c9a6be025" does not exist or is not unique"
这是因为我必须通过javascript添加字段的默认值(感谢Select2