Я успешно вызываю функцию на стороне сервера с клиентской стороны с помощью Ajax, но я не могу понять, как передать массив с помощью вызова функции. Как вы можете видеть, я пытаюсь получить данные из тега данных на стороне сервера, но я не получаю значения, которые я передал.
Как получить текст "привет", "привет", переданный в функцию сервера?
Функция вызова Ajax на стороне клиента:
function ClientSide()
{
var info = [];
info[0] = 'hi';
info[1] = 'hello';
var json = JSON.stringify(info); //pass this
$.ajax({
type: 'post',
url: '/save',
data: json,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (html) {
// use data
}
})
}
Функция на стороне сервера:
app.post('/save', function(req,res,data)
{
var Passed_value = data;
console.log(Passed_value);
});