欧芹服务器端验证响应

时间:2017-05-10 11:32:07

标签: jquery json validation cakephp-3.4

我正在为我的项目使用 Cakephp3.4 Bootstrap jQuery 。对于客户端验证,我使用的是Parsley JS。对于服务器端验证,我依赖于Cakephp验证。为了保存数据,我发送表单数据的Ajax请求并获得成功或失败的json响应。现在我想显示特定字段的服务器端验证消息。我的欧芹验证设置可以在Fiddle

中看到

这是服务器端验证失败的响应模式。

{
  "result": {
    "status": "1100",
    "msg": "Validation Failed",
    "errors": {
      "email": "Email Already Exists"
    },
    "data": []
  }
}

我知道在parsley中有远程验证的方法,但我不能(不想)使用它,因为这只是一个小例子,而实际场景将包含多个字段,这只会产生太多的Ajax调用。

是否有人知道如何在电子邮件输入旁边的工具提示中显示 response.result.errors.email 消息?

0 个答案:

没有答案