Javascript 在sails.js中为文件上载重新排序表单参数

Javascript 在sails.js中为文件上载重新排序表单参数,javascript,jquery,node.js,sails.js,Javascript,Jquery,Node.js,Sails.js,我无法接收文件上载参数之后的参数。这是在其文档中给出的skipper问题。建议在转到服务器之前,单击submit按钮对参数重新排序。有人能告诉我如何重新排列表格中的所有参数吗?我已经搜索了我的答案,但无法得到想要的结果 Ejs文件(客户端) 输出: {name:'Test'} 期望输出: {name:'测试', 地址:'地址', 手机:“1234567891”, pincode:'21341'}我使用伪表单解决了我的问题。可以使用简单的javascript formData创建伪表单 formD

我无法接收文件上载参数之后的参数。这是在其文档中给出的skipper问题。建议在转到服务器之前,单击submit按钮对参数重新排序。有人能告诉我如何重新排列表格中的所有参数吗?我已经搜索了我的答案,但无法得到想要的结果

Ejs文件(客户端)

输出: {name:'Test'}

期望输出: {name:'测试', 地址:'地址', 手机:“1234567891”,
pincode:'21341'}

我使用伪表单解决了我的问题。可以使用简单的javascript formData创建伪表单


formData中未包含文件。它们是使用AJAX调用异步上传到服务器的。

我使用伪表单解决了我的问题。可以使用简单的javascript formData创建伪表单


formData中未包含文件。它们是使用AJAX调用异步上传到服务器的。

如果问题不正确,请建议更改以获得响应。如果问题不正确,请建议更改以获得响应。
<h2>
    Enter  Details
</h2>
<br>
<div class="container">
    <form  action ="/upload" id="form" method="POST" enctype="multipart/form-data">
        Name:<input type="text" id='name' name='name' placeholder="Enter Name"/>
        File:<input type="file" name="uploadFile" />
        <a onclick="clearFileInputField('uploadFile')" href="javascript:noAction();">
            Clear
        </a>
        <br>
        Address:<input type="text" id='address' name='address'/>
        mobile:<input type="string" id='mobile' name='mobile'/>
        pincode:<input type="string" id='pincode' name='pincode'/>
        <button type="submit" id="submit" class="btn btn-success" >
            Submit
        </button>
    </form>
    </p>
    <script>
        function clearFileInputField(tagId) {
        document.getElementById(tagId).innerHTML =
        document.getElementById(tagId).innerHTML;
        }
    </script>
</div>
/**
 * FileController
 *
 * @description :: Server-side logic for managing files
 * @help        :: See http://sailsjs.org/#!/documentation/concepts/Controllers
 */

module.exports = {
    upload: function(req,res){
        console.log(req.body);
        var uploadFile = req.file('uploadFile');
        uploadFile.upload(function onUploadComplete (err, files) {              
        //  Files will be uploaded to .tmp/uploads

            if (err) return res.serverError(err);                               
            //  IF ERROR Return and send 500 error with error

            res.json({status:200,file:files});
        });
    }

};