javascript - jQuery - 遍历 Json 对象

标签 javascript jquery json django

我有以下 Json 对象:

Object {success: false, errors: "{"email": [{"message": "Enter a valid email address.", "code": "invalid"}]}"}

这是 Django errors.as_jason 方法的响应。我需要处理错误消息请输入有效的电子邮件地址。我正在使用 jQuery。我尝试了很多方法但没有成功。 json.errors 返回此

{"email": [{"message": "请输入有效的电子邮件地址。", "code": "无效"}]}

但随后 json.errors.message 返回 undefined 并且我没有找到正确的方法。

如何才能只收到消息?

最佳答案

如果在您的情况下错误由字符串表示,您可能需要执行以下操作:

JSON.parse(json.errors).email[0].message

好吧,假设我正确地阅读了您的消息,这就是我要做的。

关于javascript - jQuery - 遍历 Json 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42077608/

相关文章:

javascript - ReactJs:无效的 DOM 属性 `classname` 错误

JQuery UI 动态选项卡 - 自动选择

javascript - jQuery UI Sliders - 根据拖动方向选择重叠的 slider

php - 特殊撇号会破坏 JSON

javascript - jQuery 添加类不能正常工作

javascript - 什么时候用$(object),什么时候用$object?

javascript - 使用javascript在dom树中将元素向上或向下 move 一位

javascript - JavaScript 中 "intersect"两个 JSON 对象数组的公共(public)属性的最佳方法?

json - 使用动态键和 json 值构建 JSON 对象

javascript - 如何使用 jquery 检查是否有任何一个值不等于并停止在每个函数内调用函数?