fis*_*eny 5 validation symfony-forms symfony select2
我有一个带有 ChoiceType 字段的 Symfony3 表单。它使用带有 AJAX 数据源的 Select2。这一点工作正常。然而,当表单被提交时,Symfony 验证开始并抱怨:
This value is not valid
Run Code Online (Sandbox Code Playgroud)
我想这是因为通过 AJAX 选择的选择不存在于表单类型的“选择”键中。
我对 Symfony 比较陌生。有人可以指出我正确的方向以禁用现场验证吗?
您不应该禁用验证。Form Events使用- http://symfony.com/doc/current/cookbook/form/dynamic_form_modification.html动态添加选择
您还可以查看此捆绑包:https ://github.com/tetranz/select2entity-bundle
| 归档时间: |
|
| 查看次数: |
2917 次 |
| 最近记录: |