Я работаю над приложением, в котором при событии window.unload я выполняю синхронный вызов ajax POST на стороне сервера узла. Это код:
$(window).on('unload', function() {
console.log("in Unload");
if(!submittedFlag) {
var formData = $('#testsForm').serializeArray();
console.log(formData);
$.ajax({
type: 'POST',
data: formData,
async: false,
url: "/tests/ajaxSubmit",
success: function () {
console.log(msg);
}
})
}
});
На стороне сервера есть метод post:
router.post('/tests/ajaxSubmit',async (req,res) => {
//my computation here
res.end();
});
Как отправить ответ, вычисленный в методе POST, на внешнюю сторону HTML. Пожалуйста, помогите мне.