Forms 验证表单返回错误,$form->;isValid()

Forms 验证表单返回错误,$form->;isValid(),forms,symfony,Forms,Symfony,我不明白为什么我的表单返回给我一个错误 此值无效 if ($form->isValid()) { var_dump($form->isValid()); $this->get('session') ->setFlash('notice', 'Le modifiche sono state salvate!'); }else{ var_dump($form->getErrors());

我不明白为什么我的表单返回给我一个错误

此值无效

if ($form->isValid()) {
var_dump($form->isValid());
$this->get('session')
->setFlash('notice', 'Le modifiche sono state salvate!');

            }else{
                var_dump($form->getErrors());

            }
我试图
var_dump($form->getErrors())返回给我

array(1) { [0]=> object(Symfony\Component\Form\FormError)#511 (2) { ["messageTemplate":protected]=> string(23) "This value is not valid" ["messageParameters":protected]=> array(0) { } } } 

怎么了?

我几天前也犯了同样的错误。如果使用嵌入表单,错误可能来自其中一个嵌入表单的字段


我同意leek的观点,发布表单类型对象的内容。

请发布
$form
对象的内容。如果您愿意发布更多代码,我们将非常乐意提供帮助。请发布所有代码以初始化
$form
。问题是因为有一个字段返回Null。这是因为我使用dinamic select,并使用jquery更改select表单……但我不知道如何解决此问题,我需要为Regione City选择动态。。。。。