Frage

Ich mache einen Ajax $ .post zu einem node.js Route, die Einsätze in einer mongodb Sammlung

collection.insert(req.body.content, function () {
    return req.body.content
});

Wie kehre ich etwas so, dass ich etwas mit der Antwort in dem Client-Rückruf tun?

Zum Beispiel in PHP kann ich echo.

War es hilfreich?

Lösung

sollten Sie den Zugriff auf das Request-Objekt (req in Ihrem Beispiel) haben und ein Antwortobjekt. Alles, was Sie tun müssen, ist Schreiben in das Antwortobjekt.

res.writeHead(200, {
  'Content-type': 'text/plain' // or whatever content type you want
});
// you can use res.write also, but call end when you are done.
res.end('the text you want to send'); 
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top