访问mongodb(猫鼬),然后用它做一些事情

时间:2013-07-16 17:00:55

标签: jquery node.js jquery-ui express mongoose

所以我有一个收藏foo。我用ajax来访问它。在成功部分,我有一个for循环

function(data){
  for(var i in data){
    var project = data[i]
  }
}

所以现在集合已连接到项目。如何访问项目以获取“名称”,以便打印出名称?

的console.log(项目[1]。名称)?

编辑更具体的内容: 为什么这不起作用?

for(var i=0, i<project.length, i++){
    console.log(project[i].name);
}

它说'&lt;'有问题据说它是一个意外的象征。

2 个答案:

答案 0 :(得分:0)

您可以使用Chrome开发者工具或Firebug(firefox)查看返回的值。

在“for”循环中,编写调试器;并且代码将在迭代集合时中断,或使用开发工具设置断点。

答案 1 :(得分:0)

如果你想在你的html中打印它,你可以创建一个div并在div中打印你的值。

var div = document.createElement("div");
div.innerHTML = project[1].name;
document.body.appendChild(div);

如果你只是想在javascript使用alert(project [1] .name)中看到项目[1]中存储的值。

老实说,我认为没有必要创建“var项目”,你只需使用“数据”并跳过for循环