0

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

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

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

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

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

4

0 回答 0