我的 ajax 调用返回了这个 json
[
{message:"haha", type:"error"},
{message:"nice work", type:"success"},
{message:"closed.", type:"success"}
]
我需要查明是否有任何项目属于类型错误。现在我知道我可以循环并弄清楚了,但我想知道是否有一个函数可以告诉我我需要知道什么
最佳答案
你必须循环。你可以用一个简单的循环来完成它,或者使用 jQuery.each
如果你愿意。
题外话:注意你引用的不是JSON .它是对象文字符号。待会valid JSON ,键名需要用双引号引起来:
[
{"message":"haha", "type":"error"},
{"message":"nice work", "type":"success"},
{"message":"closed.", "type":"success"}
]
一些“JSON”解析器(尤其是那些伪装成真正的 JavaScript 解析器的解析器)是松散的,可以让您侥幸逃脱,但这种情况正在变得越来越不常见。
关于javascript - json 中的 jquery 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5095411/