Как передать массив через Ajax на сервер в nodejs - PullRequest
0 голосов
/ 30 августа 2018

Я хотел отправить массив на сервер и проверить в коде 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 голосов
/ 30 августа 2018

Вы можете достичь этого следующим образом:

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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...