Es außer einem Fehler mit Knoten js und AJAX POST, wird die Knoten Anforderung kann nicht überprüfen, ob Formulardaten korrekt gehandhabt werden, immer Drop-Funktion auf Fehler, jede Lösung unterhalb AJAX NODE JS-Code zu überprüfenKnoten js Ajax-Post-Anforderung
$("#submit_btn").click(function() {
$.ajax({
url: '/process_add',
type: 'POST',
dataType: "json",
data: $('#process_form').serializeArray(),
success:function(data) {
alert('done');
},
error: function(errorThrown,data) {
alert('Error');
}
});
});
router.post('/process_add', function(req, res, next) {
var item = {
name: req.body.name,
content:req.body.content
};
mongo.connect(url, function(err, db) {
assert.equal(null, err);
db.collection('data_collection').insertOne(item, function(err, result) {
assert.equal(null, err);
console.log('Process added');
db.close();
});
});
});
Welche Fehlermeldung erhalten Sie? –
Bitte geben Sie einen detaillierteren Betreff/Titel an. – buhtz
Ich bin mir nicht sicher, aber ich denke, dass Sie die ganze URL mit localhost und Port übergeben müssen. –