这是我第一次使用JSON和underscore.js。
我得到了一个JSON回复:
响应对象{ numFound=12,start=0,docs=10} responseHeader对象{ status=0,QTime=1,params={…}}
docs嵌套数组有另一个嵌套数组,如下所示
{ id="23",name=“8 8asjkdnsd”,absolute_path="kkskskmasd8234",更多}.。。id="89234",name="awdcs",absolute_path="qwdacsc",更多.}
我希望在jquery脚本中使用underscore.js将响应转换为数组,以便能够在需要时访问任何键和值对,就像要打印docs10中的所有名称一样。
我试着做这样的事:
_.each(response.docs.name,function){console.log(response.name);};
但我越来越不清楚实际上我不知道自己在做什么。因此,任何帮助都将不胜感激。
提前谢谢。
发布于 2013-09-18 06:35:00
关于这行代码..。可以读取下划线每一个的引用。
_.each(response.docs.name, function(docs){console.log(response.name);});每个参数的第一个参数都需要一个数组,我不认为这是response.docs.name的情况,它可能是一个字符串。
https://stackoverflow.com/questions/18864866
复制相似问题