2016-11-28 5 views
0

Ich schrieb einen Code, der eine Datei auf den Server hochladen. Aber kurz nach dem Hochladen beendet das System mich auf die Upload-Route. Wie kann ich eine Datei hochladen und auf der ersten Seite bleiben?Express + Multer ohne Umleitung

Zum Beispiel:

app.post('/upload',function(req,res){ 
    upload(req,res,function(err) { 
    if(err) { 
     return res.end("Error uploading file."); 
    } 
    res.end("File is uploaded"); 
    });  
}); 

Wenn der Upload-Finish, bin ich auf localhost umgeleitet: 3000/upload. Ich will es nicht. Ich möchte in localhost: 3000 und in meiner aktuellen Sitzung bleiben.

Vielen Dank im Voraus.

Antwort

0

Wenn Sie die Anfrage stellen möchten, ohne dass der Browser dorthin navigiert, wo das Formular gesendet wird, dann können Sie auf die eine oder andere Weise use XHR and FormData senden, um stattdessen die Formularanforderung zu senden.

+0

Vielen Dank! Funktioniert hier gut! – Tiago

Verwandte Themen