如何正确通知用户成功上传文件(Express,NodeJS)

时间:2015-09-19 22:04:55

标签: node.js express

我有一个表单,用户可以将.xslx文件上传到数据库:

<form id="form1" action="/upload/upload" method="post" enctype="multipart/form-data">
   <input type="file" id="control" name="XLupload">Choose File</input>
   <input type="submit" value="Submit"></submit>
</form>

以下是在Express中处理上传的代码:

router.post('/upload', excel_upload, function(req, res) {
   ...code that extracts relevant data...and then uses insertObj as a callback...
    // Inserts object w/ extracted data from file into the database
    function insertObj(obj) {
        insertionCollection.insertOne(obj, function(err, result) {
            if (err)
                throw err;
            else
                res.redirect('/');
        });
    };
  }

我想知道在前端成功上传文件时,给用户提供反馈信息(可能是警报)的最佳方法是什么。现在它工作正常,但只是在上传文件时刷新页面。

谢谢!

0 个答案:

没有答案