我正在尝试创建一个表单,它是一个 ajax 表单,将在 2 个字段上进行验证。
我已经设法让表单通过 AJAX 工作,但我无法返回错误消息Link Here
我可以确定表单是否有效,$eventForm->isValid()
但我想显示每个无效字段的错误,最好在每个表单输入/小部件旁边
那可能吗?
谢谢
我正在尝试创建一个表单,它是一个 ajax 表单,将在 2 个字段上进行验证。
我已经设法让表单通过 AJAX 工作,但我无法返回错误消息Link Here
我可以确定表单是否有效,$eventForm->isValid()
但我想显示每个无效字段的错误,最好在每个表单输入/小部件旁边
那可能吗?
谢谢
您可以单独呈现表单中每个字段的标签、输入和错误:
{{ form_label(form.age) }}
{{ form_errors(form.age) }}
{{ form_widget(form.age) }}
Symfony2 文档中的更多信息:http: //symfony.com/doc/current/cookbook/form/form_customization.html
根据评论编辑:
从 ajax 请求获取 html 到控制器:
$.ajax({
type: "POST",
url: "{{path('yourpath')}}",
cache: "false",
dataType: "html",
success: function(result){
$("#somediv").append(result);
}
});