Symfony2 AJAX验证-错误消息格式

Symfony2 AJAX验证-错误消息格式,symfony,symfony-forms,symfony-2.3,Symfony,Symfony Forms,Symfony 2.3,我正在尝试创建一个ajax表单,它将在两个字段上进行验证 我已经设法通过AJAX使表单工作,但返回错误消息时遇到问题 我可以使用$eventForm->isValid()确定表单是否有效,但我希望显示每个无效字段的错误,最好是在每个表单输入/小部件旁边 可能吗 谢谢您可以在表单中单独呈现每个字段的标签、输入和错误: {{ form_label(form.age) }} {{ form_errors(form.age) }} {{ form_widget(form.age) }} Symfony

我正在尝试创建一个ajax表单,它将在两个字段上进行验证

我已经设法通过AJAX使表单工作,但返回错误消息时遇到问题

我可以使用
$eventForm->isValid()
确定表单是否有效,但我希望显示每个无效字段的错误,最好是在每个表单输入/小部件旁边

可能吗


谢谢

您可以在表单中单独呈现每个字段的标签、输入和错误:

{{ form_label(form.age) }}
{{ form_errors(form.age) }}
{{ form_widget(form.age) }}
Symfony2文档中的更多信息:

根据评论进行编辑:

从ajax请求到控制器获取html:

$.ajax({
   type: "POST",
   url: "{{path('yourpath')}}",
   cache: "false",
   dataType: "html",
   success: function(result){
        $("#somediv").append(result);    
   }
});

我有,但是我如何从ajax响应中填充它们呢?您可以按照希望显示的方式传递渲染视图,然后用以下内容替换容器的内容:
success:function(data){$('#somediv').html(data);}
。我不得不
serialize()
表单数据,因为它在抱怨
CSRF令牌。