带有服务器端模型验证的CakePHP AJAX表单

时间:2014-03-16 00:50:36

标签: php ajax validation cakephp error-handling

当提交CakePHP中的普通表格时,如果它未通过模型验证,则会输入

<div class="error-message">_validation error_</div>

在每个输入后出现错误的表单。如何将其合并到使用AJAX提交的表单中?

1 个答案:

答案 0 :(得分:1)

将表单作为HTML返回或返回验证消息的json数据,并通过javascript将错误div添加到字段中。您可以从Controller::$validationErrors获取所有模型的所有错误。见http://api.cakephp.org/2.4/source-class-Controller.html#287