我有以下 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/