como obter uma resposta no ajax de nodejs

Estou tentando enviar um formulário e depois enviar um statussuccess via AJAX. Mas quando estou enviando um status do NodeJS após enviar o formulário, ele não alcança o código AJAX, como coloquei umalert() declaração para verificar se o atinge. O alerta não é acionado, mas imprime diretamente o valor que escrevi emsend('this text is printed').

Meu arquivo test.js é

$(document).ready(function() {
    $('#form_submit').click(function() {
        $.ajax({
            url: '/submitForm',
            type: 'POST',
            contentType: 'application/json',
            success: function(result) {
                alert(result.status);
                if (result.status === "success") {
                    alert("success");
                    window.location = '/nextPage';

                } else {
                    alert("failure");
                }

            },
            error: function(err) {
                alert('error');
            }
        })
    });
});

e meu código NodeJS é dado abaixo

app.post('/submitForm', function(req, res) {
    // submitted form to database
    var form = new Form({
        name: req.body.name,
        email: req.body.email,
        number: req.body.number,
    });
    form.save(function(err) {
        if (err) {
            throw new Error(err);
        } else {
            res.send({
                status: 'success',
                message: 'successfully form created'
            });
        }
    });
});

questionAnswers(1)

yourAnswerToTheQuestion