如何通过Ajax将数组传递到Node.js中的服务器

时间:2018-08-30 10:26:36

标签: node.js ajax

我想将数组发送到服务器并签入nodejs代码

function(project id){// Project id = [1,3,4,5] 
     var data : project id
     $.ajax({
        type:'POST',
         url: '/checkstatus',
         data: data,
    }).function(done){
         console.log(true);
    }
}

//您能否更正Ajax代码以及如何在服务器端的req中获取输入。我想在服务器端运行循环。

1 个答案:

答案 0 :(得分:0)

您可以这样实现:

function(project id){// Project id = [1,3,4,5] 
     var data : project id
     $.ajax({
        type:'POST',
         url: '/checkstatus',
         data: JSON.stringify(data),//it will convert array to string
    }).function(done){
         console.log(true);
    }
}

然后服务器端将字符串转换为数组。

let data = JSON.parse(req.body)