码迷,mamicode.com
首页 > 编程语言 > 详细

js 发送 ajax 是数组 后台循环 发送json 到前台的方法

时间:2017-06-26 10:24:34      阅读:289      评论:0      收藏:0      [点我收藏+]

标签:查询   nod   循环   一个   res   后台   find   相等   前台   

node 后台

///////////////////////////////////////////// 

router.post("/cxhh", function(req, res) {
//查询
User.findOne(req.body, function(err, user) {

var hlist = []                 //new一个新数组
var j = 0;
var l=user.hh.length
for(var i = 0; i <user.hh.length ; i++) {                       循环前台发过来的数组长度

User.findOne({
"_id": user.hh[i]
}, function(err, user) {

hlist.push(user)                       //将查到的数据推到新建的数组中

j++                                         //推进一个数组 j+1
console.log(user.hh.length)                               
if(j == l) {                                   如果推进去的数组的的长度 和数组的长度相等 就向前台返回数据

res.json({
data: hlist

})
}

})

}

})

})

js 发送 ajax 是数组 后台循环 发送json 到前台的方法

标签:查询   nod   循环   一个   res   后台   find   相等   前台   

原文地址:http://www.cnblogs.com/nns4/p/7078938.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!