JQuery Ajax не работает с ExpressJS

Я пытаюсь отправить номер на сервер с JQuery на стороне клиента и получил с NOde.JS и ExpresJS на стороне сервера.

Вот код клиента:

var value = $(object.selectId()).val();
    alert("Uploading " + value);
    $.ajax({
        type: 'POST',
        data: JSON.stringify({
            num : value
        }),
        contentType: 'application/json',
        url: '/testData',
        success: function (data) {
            alert('Successfully uploaded : ' + value + " and received " + JSON.parse(data).num);
        }
    }

Вот код сервера:

app.post('/testData', function (req, res) {
var x1 = req.num
console.log("Got number : " + x1);
var x = JSON.stringify({
    num: (x1)
});
res.send(x);});

Сервер получает «неопределенный», и клиент получает обратно.

Ответы на вопрос(2)

Ваш ответ на вопрос