Why is the following not working?
res.send({
successMessage: 'Task saved successfully.'
});
res.redirect('/');
I basically need the successMessage for AJAX requests. The redirect is necessary when the request is a standard post request (non-AJAX).
The following approach doesn't seem to be very clean to me as I don't want to care about the frontend-technology in my backend:
if(req.xhr) {
res.contentType('json');
res.send({
successMessage: 'Aufgabe erfolgreich gespeichert.'
});
} else {
res.redirect('/');
}
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…